mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_users.git
synced 2026-03-08 01:17:41 -03:00
feat: Remove field_user_dept_code (gerenciado em outro módulo)
Remove os arquivos de config field.storage, field.field e translation referentes ao field_user_dept_code, e elimina todas as referências ao campo em site_users.module, site_users.install e UserInfoBlock.php. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.user.field_user_dept_code
|
||||
module:
|
||||
- user
|
||||
id: user.user.field_user_dept_code
|
||||
field_name: field_user_dept_code
|
||||
entity_type: user
|
||||
bundle: user
|
||||
label: 'Department Code'
|
||||
description: 'User department code.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
||||
@@ -1,20 +0,0 @@
|
||||
langcode: pt-br
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- user
|
||||
id: user.field_user_dept_code
|
||||
field_name: field_user_dept_code
|
||||
entity_type: user
|
||||
type: string
|
||||
settings:
|
||||
max_length: 255
|
||||
is_ascii: false
|
||||
case_sensitive: false
|
||||
module: core
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
||||
@@ -1,2 +0,0 @@
|
||||
label: 'Código do Departamento'
|
||||
description: 'Código do departamento do usuário.'
|
||||
@@ -55,19 +55,6 @@ function site_users_install() {
|
||||
]);
|
||||
}
|
||||
|
||||
// Campo Código do Departamento.
|
||||
if (!$form_display->getComponent('field_user_dept_code')) {
|
||||
$form_display->setComponent('field_user_dept_code', [
|
||||
'type' => 'string_textfield',
|
||||
'weight' => 13,
|
||||
'settings' => [
|
||||
'size' => 60,
|
||||
'placeholder' => '',
|
||||
],
|
||||
'region' => 'content',
|
||||
]);
|
||||
}
|
||||
|
||||
// Campo Fotos - Media Library widget.
|
||||
if (!$form_display->getComponent('field_user_photos')) {
|
||||
$form_display->setComponent('field_user_photos', [
|
||||
@@ -141,19 +128,6 @@ function site_users_install() {
|
||||
]);
|
||||
}
|
||||
|
||||
// Campo Código do Departamento.
|
||||
if (!$view_display->getComponent('field_user_dept_code')) {
|
||||
$view_display->setComponent('field_user_dept_code', [
|
||||
'type' => 'string',
|
||||
'weight' => 13,
|
||||
'label' => 'above',
|
||||
'settings' => [
|
||||
'link_to_entity' => FALSE,
|
||||
],
|
||||
'region' => 'content',
|
||||
]);
|
||||
}
|
||||
|
||||
// Campo Fotos.
|
||||
if (!$view_display->getComponent('field_user_photos')) {
|
||||
$view_display->setComponent('field_user_photos', [
|
||||
|
||||
@@ -56,7 +56,7 @@ function site_users_entity_field_access($operation, FieldDefinitionInterface $fi
|
||||
'field_user_name',
|
||||
'field_user_phone',
|
||||
'field_user_category',
|
||||
'field_user_dept_code',
|
||||
|
||||
'field_user_bio',
|
||||
];
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@ class UserInfoBlock extends BlockBase implements ContainerFactoryPluginInterface
|
||||
'name' => $this->getFieldValue($user, 'field_user_name'),
|
||||
'phone' => $this->getFieldValue($user, 'field_user_phone'),
|
||||
'category' => $this->getFieldValue($user, 'field_user_category'),
|
||||
'dept_code' => $this->getFieldValue($user, 'field_user_dept_code'),
|
||||
|
||||
'bio' => $this->getFieldValue($user, 'field_user_bio'),
|
||||
'photo_url' => $default_photo_url,
|
||||
'photo_alt' => $default_photo ? $default_photo->label() : '',
|
||||
|
||||
Reference in New Issue
Block a user