From aac6256b273684988341dabc3ab5dd90082dd9b0 Mon Sep 17 00:00:00 2001 From: "Quintino A. G. Souza" Date: Mon, 23 Feb 2026 13:46:42 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20Remove=20field=5Fuser=5Fdept=5Fcode=20(?= =?UTF-8?q?gerenciado=20em=20outro=20m=C3=B3dulo)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- ...d.field.user.user.field_user_dept_code.yml | 19 -------------- ...ield.storage.user.field_user_dept_code.yml | 20 -------------- ...d.field.user.user.field_user_dept_code.yml | 2 -- site_users.install | 26 ------------------- site_users.module | 2 +- src/Plugin/Block/UserInfoBlock.php | 2 +- 6 files changed, 2 insertions(+), 69 deletions(-) delete mode 100644 config/optional/field.field.user.user.field_user_dept_code.yml delete mode 100644 config/optional/field.storage.user.field_user_dept_code.yml delete mode 100644 config/translations/pt-br/field.field.user.user.field_user_dept_code.yml diff --git a/config/optional/field.field.user.user.field_user_dept_code.yml b/config/optional/field.field.user.user.field_user_dept_code.yml deleted file mode 100644 index b1361cf..0000000 --- a/config/optional/field.field.user.user.field_user_dept_code.yml +++ /dev/null @@ -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 diff --git a/config/optional/field.storage.user.field_user_dept_code.yml b/config/optional/field.storage.user.field_user_dept_code.yml deleted file mode 100644 index c3e3f8b..0000000 --- a/config/optional/field.storage.user.field_user_dept_code.yml +++ /dev/null @@ -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 diff --git a/config/translations/pt-br/field.field.user.user.field_user_dept_code.yml b/config/translations/pt-br/field.field.user.user.field_user_dept_code.yml deleted file mode 100644 index 492a8b8..0000000 --- a/config/translations/pt-br/field.field.user.user.field_user_dept_code.yml +++ /dev/null @@ -1,2 +0,0 @@ -label: 'Código do Departamento' -description: 'Código do departamento do usuário.' diff --git a/site_users.install b/site_users.install index 493ff29..40402b9 100644 --- a/site_users.install +++ b/site_users.install @@ -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', [ diff --git a/site_users.module b/site_users.module index c02b868..294615a 100644 --- a/site_users.module +++ b/site_users.module @@ -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', ]; diff --git a/src/Plugin/Block/UserInfoBlock.php b/src/Plugin/Block/UserInfoBlock.php index 9af9c97..98ed013 100644 --- a/src/Plugin/Block/UserInfoBlock.php +++ b/src/Plugin/Block/UserInfoBlock.php @@ -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() : '',