logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Articles

20/06/2025, by Ivan

Los widgets de campo se utilizan para visualizar un campo dentro de formularios. Los widgets de campo se definen como plugins, por lo que se recomienda revisar la API de plugins antes de comenzar a crear un nuevo tipo de widget para campo.

Para crear un widget de campo en Drupal 8, necesitas una clase con la anotación FieldWidget.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

20/06/2025, by Ivan

Un módulo de formateo de campos formatea los datos del campo para que sean visibles para el usuario final. Los formateadores de campo se definen como plugins, por lo que se recomienda revisar la API de plugins antes de comenzar a escribir un nuevo formateador de campos.

Clase del formateador de campo

Archivo: /modules/random/src/Plugin/Field/FieldFormatter/RandomDefaultFormatter.php

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

20/06/2025, by Ivan

Resumen de sistemas de eventos

Los sistemas de eventos se utilizan en muchas aplicaciones complejas como una forma de permitir que las extensiones modifiquen el comportamiento del sistema. Un sistema de eventos puede implementarse de diversas maneras, pero en general, los conceptos y componentes que lo conforman son los mismos.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

20/06/2025, by Ivan

Crear un plugin de estilo de visualización Views puede parecer una tarea compleja, pero es más fácil de lo que parece. Aquí tienes una guía paso a paso sobre cómo hacerlo, con el código fuente.

Puedes descargar el código listo aquí: TARDIS (aunque todavía está en desarrollo). Y si necesitas una introducción a los módulos de Drupal 8, aquí tienes la guía práctica para crear módulos básicos de Drupal 8.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

20/06/2025, by Ivan
Source URL:

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

19/06/2025, by Ivan

Los hooks son una de las formas en que los módulos interactúan con otros módulos añadidos o con las subsistemas del núcleo de Drupal. Los hooks se utilizan para diversas tareas, incluyendo variables de preprocesamiento para archivos de plantilla (hook_preprocess()), modificar listas de información (hook_tokens_alter(), hook_views_data_alter()) y manipular formularios (hook_form_alter()), entre otras cosas. En esta página se listan todos los hooks proporcionados por el núcleo.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

19/06/2025, by Ivan

Esta documentación es para módulos. Para temas, consulte la sección Agregar hojas de estilo (CSS) y JavaScript (JS) en un tema de Drupal 8.

En Drupal 8, las hojas de estilo (CSS) y JavaScript (JS) se cargan mediante el mismo sistema para módulos (código) y temas: la biblioteca de activos. Las bibliotecas de activos pueden contener uno o varios recursos CSS, uno o varios recursos JS y una o varias configuraciones JS.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

19/06/2025, by Ivan

Drupal 8 presenta muchas nuevas API y solo incluye algunas de las API de Drupal 7/6. Esta sección describe en detalle las API en Drupal 8.

Antes de profundizar en la documentación a continuación, quizá quieras familiarizarte con información básica y prerrequisitos, así como con las guías para crear módulos en Drupal 8.x, que explican algunos conceptos y terminología que se asumirán en la documentación de API aquí.

Source URL:

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.