From 021b2b757ceb143623647f6b7119d8a794e46df6 Mon Sep 17 00:00:00 2001 From: Alejandro Lemos <alejandro.lemos@isaportal.uy> Date: Tue, 23 Jan 2024 09:48:41 -0300 Subject: [PATCH 1/2] Bloque Autoridades Municipios --- ...ck_content.field_autoridades_municipio.yml | 21 +++ .../bloque_autoridades_municipio.info.yml | 10 ++ ...ck_content.type.autoridades_municipios.yml | 8 + ...content.autoridades_municipios.default.yml | 48 ++++++ ...content.autoridades_municipios.default.yml | 26 +++ ...municipios.field_autoridades_municipio.yml | 157 ++++++++++++++++++ ...aph.bloque_autoridad_municipio.default.yml | 34 ++++ ...aph.bloque_autoridad_municipio.default.yml | 32 ++++ ...ue_autoridad_municipio.field_rich_text.yml | 24 +++ ...bloque_autoridad_municipio.field_title.yml | 19 +++ ...graphs_type.bloque_autoridad_municipio.yml | 10 ++ ...o_paragraph_autoridades_municipio.info.yml | 9 + 12 files changed, 398 insertions(+) create mode 100644 modules/custom/isa_field_storage/config/install/field.storage.block_content.field_autoridades_municipio.yml create mode 100644 modules/custom/maldonado_bloque_autoridades_municipio/bloque_autoridades_municipio.info.yml create mode 100644 modules/custom/maldonado_bloque_autoridades_municipio/config/install/block_content.type.autoridades_municipios.yml create mode 100644 modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_form_display.block_content.autoridades_municipios.default.yml create mode 100644 modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_view_display.block_content.autoridades_municipios.default.yml create mode 100644 modules/custom/maldonado_bloque_autoridades_municipio/config/install/field.field.block_content.autoridades_municipios.field_autoridades_municipio.yml create mode 100644 modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_form_display.paragraph.bloque_autoridad_municipio.default.yml create mode 100644 modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_view_display.paragraph.bloque_autoridad_municipio.default.yml create mode 100644 modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_rich_text.yml create mode 100644 modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_title.yml create mode 100644 modules/custom/maldonado_paragraph_autoridades_municipio/config/install/paragraphs.paragraphs_type.bloque_autoridad_municipio.yml create mode 100644 modules/custom/maldonado_paragraph_autoridades_municipio/maldonado_paragraph_autoridades_municipio.info.yml diff --git a/modules/custom/isa_field_storage/config/install/field.storage.block_content.field_autoridades_municipio.yml b/modules/custom/isa_field_storage/config/install/field.storage.block_content.field_autoridades_municipio.yml new file mode 100644 index 0000000..be20ada --- /dev/null +++ b/modules/custom/isa_field_storage/config/install/field.storage.block_content.field_autoridades_municipio.yml @@ -0,0 +1,21 @@ +uuid: 0e2eb047-e10f-4c0f-b2ee-863b7cc2d445 +langcode: es +status: true +dependencies: + module: + - block_content + - entity_reference_revisions + - paragraphs +id: block_content.field_autoridades_municipio +field_name: field_autoridades_municipio +entity_type: block_content +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: 2 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/modules/custom/maldonado_bloque_autoridades_municipio/bloque_autoridades_municipio.info.yml b/modules/custom/maldonado_bloque_autoridades_municipio/bloque_autoridades_municipio.info.yml new file mode 100644 index 0000000..280d26c --- /dev/null +++ b/modules/custom/maldonado_bloque_autoridades_municipio/bloque_autoridades_municipio.info.yml @@ -0,0 +1,10 @@ +name: 'Maldonado Bloque Autoridades Municipio' +description: 'Provee un bloque que permite agregar Autoridades Municipio' +type: module +core_version_requirement: '^10' +dependencies: + - 'paragraphs:paragraphs' + - 'entity_reference_revisions:entity_reference_revisions' + - 'isa_field_storage:isa_field_storage' + - 'maldonado_paragraph_autoridades_municipio:maldonado_paragraph_autoridades_municipio' +package: maldonado \ No newline at end of file diff --git a/modules/custom/maldonado_bloque_autoridades_municipio/config/install/block_content.type.autoridades_municipios.yml b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/block_content.type.autoridades_municipios.yml new file mode 100644 index 0000000..ecd3f46 --- /dev/null +++ b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/block_content.type.autoridades_municipios.yml @@ -0,0 +1,8 @@ +uuid: 99ea16a4-132b-4fa7-882f-66895326b461 +langcode: es +status: true +dependencies: { } +id: autoridades_municipios +label: 'Autoridades Municipios' +revision: 0 +description: 'Bloque para ingreso de Autoridades de los diferentes municipios' diff --git a/modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_form_display.block_content.autoridades_municipios.default.yml b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_form_display.block_content.autoridades_municipios.default.yml new file mode 100644 index 0000000..2ec3755 --- /dev/null +++ b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_form_display.block_content.autoridades_municipios.default.yml @@ -0,0 +1,48 @@ +uuid: 0416b783-14b4-4638-b8bd-ba1601e25e34 +langcode: es +status: true +dependencies: + config: + - block_content.type.autoridades_municipios + - field.field.block_content.autoridades_municipios.field_autoridades_municipio + module: + - paragraphs +id: block_content.autoridades_municipios.default +targetEntityType: block_content +bundle: autoridades_municipios +mode: default +content: + field_autoridades_municipio: + type: paragraphs + weight: 26 + region: content + settings: + title: Párrafo + title_plural: Parráfos + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: '' + features: + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } + info: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + langcode: + type: language_select + weight: 2 + region: content + settings: + include_locked: true + third_party_settings: { } +hidden: { } diff --git a/modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_view_display.block_content.autoridades_municipios.default.yml b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_view_display.block_content.autoridades_municipios.default.yml new file mode 100644 index 0000000..2fd9df5 --- /dev/null +++ b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/core.entity_view_display.block_content.autoridades_municipios.default.yml @@ -0,0 +1,26 @@ +uuid: eee58a64-5c6d-4cf1-926a-322c41428b19 +langcode: es +status: true +dependencies: + config: + - block_content.type.autoridades_municipios + - field.field.block_content.autoridades_municipios.field_autoridades_municipio + module: + - entity_reference_revisions +id: block_content.autoridades_municipios.default +targetEntityType: block_content +bundle: autoridades_municipios +mode: default +content: + field_autoridades_municipio: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 0 + region: content +hidden: + langcode: true + search_api_excerpt: true diff --git a/modules/custom/maldonado_bloque_autoridades_municipio/config/install/field.field.block_content.autoridades_municipios.field_autoridades_municipio.yml b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/field.field.block_content.autoridades_municipios.field_autoridades_municipio.yml new file mode 100644 index 0000000..b7d7e41 --- /dev/null +++ b/modules/custom/maldonado_bloque_autoridades_municipio/config/install/field.field.block_content.autoridades_municipios.field_autoridades_municipio.yml @@ -0,0 +1,157 @@ +uuid: 941036a4-0d44-4176-940d-019e5f613d69 +langcode: es +status: true +dependencies: + config: + - block_content.type.autoridades_municipios + - field.storage.block_content.field_autoridades_municipio + - paragraphs.paragraphs_type.bloque_autoridad_municipio + module: + - entity_reference_revisions +id: block_content.autoridades_municipios.field_autoridades_municipio +field_name: field_autoridades_municipio +entity_type: block_content +bundle: autoridades_municipios +label: 'Autoridades Municipio' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + bloque_autoridad_municipio: bloque_autoridad_municipio + negate: 0 + target_bundles_drag_drop: + archivo_con_descripcion: + weight: 45 + enabled: false + archivo_con_visor: + weight: 46 + enabled: false + archivo_descarga_ver: + weight: 47 + enabled: false + audios: + weight: 48 + enabled: false + bloque_autoridad: + weight: 49 + enabled: false + bloque_autoridad_municipio: + weight: 50 + enabled: true + bloque_enlace_principal: + weight: 51 + enabled: false + bloque_enlaces_informacion_turis: + weight: 52 + enabled: false + bloque_s: + weight: 53 + enabled: false + bloques: + weight: 54 + enabled: false + carrousel: + weight: 55 + enabled: false + colapsable: + weight: 56 + enabled: false + colapsable_con_titulo: + weight: 57 + enabled: false + dos_columnas: + weight: 58 + enabled: false + download_list: + weight: 59 + enabled: false + enlace_con_descripcion: + weight: 60 + enabled: false + filas_tabla: + weight: 61 + enabled: false + galeria_imagenes: + weight: 62 + enabled: false + gallery: + weight: 63 + enabled: false + iframe: + weight: 64 + enabled: false + imagen_con_card_y_descripcion: + weight: 65 + enabled: false + imagen_con_link: + weight: 66 + enabled: false + imagen_con_texto_descriptivo: + weight: 67 + enabled: false + imagen_izquierda_texto_derecha: + weight: 68 + enabled: false + images: + weight: 69 + enabled: false + links_list: + weight: 70 + enabled: false + multimedia: + weight: 71 + enabled: false + multimedias: + weight: 72 + enabled: false + multiple_images: + weight: 73 + enabled: false + para_bloque_autoridades: + weight: 75 + enabled: false + quote: + weight: 76 + enabled: false + rich_text: + weight: 77 + enabled: false + tabla_con_texto_derecha: + weight: 78 + enabled: false + tabla_con_texto_izquierda: + weight: 79 + enabled: false + tabla_header: + weight: 80 + enabled: false + tablas: + weight: 81 + enabled: false + tarjetas: + weight: 82 + enabled: false + texto_enriquecido_con_archivos: + weight: 83 + enabled: false + texto_enriquecido_titulo_link: + weight: 84 + enabled: false + texto_izquierda_imagen_derecha: + weight: 85 + enabled: false + texto_izquierda_video_derecha: + weight: 86 + enabled: false + video: + weight: 87 + enabled: false + video_gallery: + weight: 88 + enabled: false +field_type: entity_reference_revisions diff --git a/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_form_display.paragraph.bloque_autoridad_municipio.default.yml b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_form_display.paragraph.bloque_autoridad_municipio.default.yml new file mode 100644 index 0000000..9799593 --- /dev/null +++ b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_form_display.paragraph.bloque_autoridad_municipio.default.yml @@ -0,0 +1,34 @@ +uuid: ed8e7924-018a-4bcf-be61-60032f2493fe +langcode: es +status: true +dependencies: + config: + - field.field.paragraph.bloque_autoridad_municipio.field_rich_text + - field.field.paragraph.bloque_autoridad_municipio.field_title + - paragraphs.paragraphs_type.bloque_autoridad_municipio + module: + - text +id: paragraph.bloque_autoridad_municipio.default +targetEntityType: paragraph +bundle: bloque_autoridad_municipio +mode: default +content: + field_rich_text: + type: text_textarea + weight: 2 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_view_display.paragraph.bloque_autoridad_municipio.default.yml b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_view_display.paragraph.bloque_autoridad_municipio.default.yml new file mode 100644 index 0000000..919c6fd --- /dev/null +++ b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/core.entity_view_display.paragraph.bloque_autoridad_municipio.default.yml @@ -0,0 +1,32 @@ +uuid: ff6e31b0-d94c-4af9-a2f3-587e408b423b +langcode: es +status: true +dependencies: + config: + - field.field.paragraph.bloque_autoridad_municipio.field_rich_text + - field.field.paragraph.bloque_autoridad_municipio.field_title + - paragraphs.paragraphs_type.bloque_autoridad_municipio + module: + - text +id: paragraph.bloque_autoridad_municipio.default +targetEntityType: paragraph +bundle: bloque_autoridad_municipio +mode: default +content: + field_rich_text: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_rich_text.yml b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_rich_text.yml new file mode 100644 index 0000000..1490103 --- /dev/null +++ b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_rich_text.yml @@ -0,0 +1,24 @@ +uuid: 5552458b-6e8d-4890-8b5d-70cda0354e30 +langcode: es +status: true +dependencies: + config: + - field.storage.paragraph.field_rich_text + - filter.format.basic_html + - paragraphs.paragraphs_type.bloque_autoridad_municipio + module: + - text +id: paragraph.bloque_autoridad_municipio.field_rich_text +field_name: field_rich_text +entity_type: paragraph +bundle: bloque_autoridad_municipio +label: Autoridades +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - basic_html +field_type: text_long diff --git a/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_title.yml b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_title.yml new file mode 100644 index 0000000..bf0e65b --- /dev/null +++ b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/field.field.paragraph.bloque_autoridad_municipio.field_title.yml @@ -0,0 +1,19 @@ +uuid: 21a9bb07-6aff-404a-821e-a2de89cbe9a5 +langcode: es +status: true +dependencies: + config: + - field.storage.paragraph.field_title + - paragraphs.paragraphs_type.bloque_autoridad_municipio +id: paragraph.bloque_autoridad_municipio.field_title +field_name: field_title +entity_type: paragraph +bundle: bloque_autoridad_municipio +label: Título +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/paragraphs.paragraphs_type.bloque_autoridad_municipio.yml b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/paragraphs.paragraphs_type.bloque_autoridad_municipio.yml new file mode 100644 index 0000000..6e4957d --- /dev/null +++ b/modules/custom/maldonado_paragraph_autoridades_municipio/config/install/paragraphs.paragraphs_type.bloque_autoridad_municipio.yml @@ -0,0 +1,10 @@ +uuid: b4ab7e0a-5caf-40eb-a112-cd745b7e356a +langcode: es +status: true +dependencies: { } +id: bloque_autoridad_municipio +label: 'Autoridades Municipio' +icon_uuid: null +icon_default: null +description: 'Párrafo para manejar las Autoridades de Municipios' +behavior_plugins: { } diff --git a/modules/custom/maldonado_paragraph_autoridades_municipio/maldonado_paragraph_autoridades_municipio.info.yml b/modules/custom/maldonado_paragraph_autoridades_municipio/maldonado_paragraph_autoridades_municipio.info.yml new file mode 100644 index 0000000..921a040 --- /dev/null +++ b/modules/custom/maldonado_paragraph_autoridades_municipio/maldonado_paragraph_autoridades_municipio.info.yml @@ -0,0 +1,9 @@ +name: 'Maldonado Paragraph Autoridades Municipio' +description: 'Provee un Paragraph para crear Autoridades Municipio' +type: module +core_version_requirement: '^10' +dependencies: + - 'drupal:field' + - 'isa_field_storage:isa_field_storage' + - 'paragraphs:paragraphs' +package: maldonado \ No newline at end of file -- GitLab From a53f12b2f87425b763b14b74d94334b7cf58e21e Mon Sep 17 00:00:00 2001 From: Alejandro Lemos <alejandro.lemos@isaportal.uy> Date: Tue, 23 Jan 2024 10:03:10 -0300 Subject: [PATCH 2/2] Bloque Autoridades Municipios --- updates/updates.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/updates/updates.php b/updates/updates.php index 4fa10d8..1674756 100644 --- a/updates/updates.php +++ b/updates/updates.php @@ -388,4 +388,22 @@ function isa_update_9296(&$sandbox){ _isa_import_config([ 'isa_field_storage', 'maldonado_paragraph_img_card_descripcion' ]); +} + +function isa_update_9297(&$sandbox){ + _isa_import_config([ + 'isa_field_storage' + ]); + \Drupal::service('module_installer')->install([ + 'maldonado_paragraph_autoridades_municipio' + ]); +} + +function isa_update_9298(&$sandbox){ + _isa_import_config([ + 'isa_field_storage' + ]); + \Drupal::service('module_installer')->install([ + 'maldonado_bloque_autoridades_municipio' + ]); } \ No newline at end of file -- GitLab