En esta oportunidad les traigo una mini guia de como crear páginas a través de código en drupal 8.
Bueno, lo primero que haremos será crear nuestro módulo. Para ello nos vamos a la raíz de drupal, luego en la carpeta “modules” creamos la carpeta “hola_mundo” de nuestro módulo.
Ahora creamos los archivos que necesitamos:
- hola_mundo.info.yml
- hola_mundo.routing.yml
Ademas necesitamos crear un controlador, para ello creamos la siguiente estructura de carpetas:
- hola_mundo/src/Controller
En la carpeta Controller debemos crear el controlador, que es un archivo php.
- holaMundoController.php
Ahora que ya tenemos los archivos que necesitamos. Definimos nuestro archivo hola_mundo.info.yml:
Al tener este archivo podemos ir a “admin/modules” o en el menú administrativo “Extender” y ver nuestro módulo.
Seguido podemos definir la ruta para nuestro ejemplo, eso lo hacemos el archivo hola_mundo.routing.yml
Seguido, en el controlador creamos el método que es llamado cuando definimos la ruta en el paso anterior.
Y por último activamos nuestro módulo “admin/modules”, para luego poder visitar la página que menos creado: “/hola-mundo”.
Es importante mencionar que cuando creamos modulos personalizados lo podriamos hacer en una carpeta llamada “custom” o “custom_modules”. Esta es una recomendación para mantener orden y control sobre nuestros modulos personalizados.
Me pareció interesante el artículo
Añadir nuevo comentario