Imagen
Codigo PHP

Comprobar si la página actual es la homepage en Drupal 8

Comprobar si es la página principal es algo bastante útil cuando queremos usar algunas plantillas únicamente en la página principal. En Drupal 7 teníamos la funciona drupal_is_front_page(), pero ya no existe en Drupal 8, en su lugar tenemos un servicio.
Leer mas
Imagen
Desayuno con cereales alrededor

Servicios en Drupal 8: Que son y como encontrarlos

Cuando comenzamos con Symfony, una de las funcionalidades que mas nos llama la atención es su arquitectura orientada a servicios (también llamado inyección de dependencias).
Leer mas
Imagen
Mujer bebiendo una copa en un bar

Servicios en Drupal 8: Como utilizarlos

En anteriores artículos hemos hablado sobre los servicios en Drupal 8 y hemos visto como podíamos crear uno simple, ahora veremos como podemos usarlos en diferentes situaciones, tales como funciones dentro de modulo.module, plugins o controladores.
Leer mas
Imagen
Copas servidas por un camarero

Servicios en Drupal 8: Creando un servicio

Drupal 8 utiliza algunos componentes de Symfony internamente, y utilizar Symfony, quiere decir que podemos usar los servicios. Nosotros podemos utilizar los ya existentes o crear un servicio propio para nuestras necesidades.
Leer mas
Imagen
Una pantalla que se ve a traves de unas gafas

Injección de dependéncias en plugins con Drupal 8

Algo muy común cuando se esta desarrollando un modulo en Drupal 8, es utilizar plugins. Y si necesitamos utilizar servicios y queremos seguir unas buenas practicas, hay que hacerlo correctamente. Vamos a ver como se hace.
Leer mas