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

Agregar archivo de enrutamiento

20/06/2025, by Ivan

Regrese a la carpeta raíz de su módulo, donde se encuentra el archivo .info.yml, agregue un nuevo archivo llamado hello_world.routing.yml y añada lo siguiente:

hello_world.content:
  path: '/hello'
  defaults:
    _controller: '\Drupal\hello_world\Controller\HelloController::content'
    _title: 'Hello World'
  requirements:
    _permission: 'access content'

Tenga en cuenta que el espacio que reserva en la tabla de rutas para su módulo, “hello_world” en hello_world.content en la primera línea, no tiene que ser necesariamente el nombre de máquina que eligió para su módulo. Sin embargo, para asegurar la coherencia entre los archivos de rutas y los archivos de menú, es la mejor práctica. El nombre completo de la entrada, hello_world.content, se usará en la siguiente sección al agregar un enlace de menú para vincular ese enlace con esta entrada en la tabla de rutas.

Si ya tiene el módulo activado, debe limpiar la caché de su sitio desde la interfaz de usuario en admin/config/development/performance o usando drush (drush cache-rebuild o drush cr). Si no, continúe y actívelo.

Ahora vaya a la página principal de su sitio y luego agregue /hello a la URL de su sitio en la barra de direcciones. Debería ver una página con el mensaje “Hello, World!”.

Tenga en cuenta que para el archivo module.routing.yml es necesario tener la indentación correcta, de lo contrario puede enfrentar problemas después de limpiar la caché de Drupal.

Aprenda más sobre la rutación en 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.