Routing.yml y links.[menu|action|action|contextual].yml

Cuando estamos implementando un módulo personalizado de Drupal tenemos que lidiar con algunos ficheros en formato YAML. Estos tienen ciertos cometidos bastantes confusos para los newbies, así que voy a poner un poco de orden y aclaración. Los ficheros son:

  • mimodulo.routing.yml
    • Define las URL y controladores que van a gestionar una página*.
  • mimodulo.links.menu.yml
    • Inserta en las barra de menús accesos a funciones de nuestro módulo, páginas externas, …
  • mimodulo.links.task.yml
    • Inserta en las pestañas (tabs) accesos a funciones de nuestro módulo.
  • mimodulo.links.action.yml
    • Inserta botones con acceso a las funciones de nuestro módulo.
  • mibloque.links.contextual.yml
    • Crea menú contextuales en los bloques.
Continuar leyendo «Routing.yml y links.[menu|action|action|contextual].yml»