Imagen
Una ramilla de conifera con un frutos

Encontrar la plantilla utilizada en Drupal 8

Cuando desarrollamos un tema, algo normal es localizar la plantilla que necesitamos para ajustar el diseño, Drupal nos provee una herramienta para ello.
Leer mas
Imagen
Un chico frente a un mac pensando

Debug básico con el módulo Devel en Drupal 8

Saber como depurar (o hacer debug) una aplicación en cualquier lenguaje es algo básico. La comunidad de Drupal nos provee el módulo Devel, el cual nos sera de mucha ayuda.
Leer mas
Imagen
Entrando a la habitacion en un hotel

Redirigir un usuario anonimo al login en Drupal 8

Drupal es una herramienta que sirve para crear muchos tipos de webs y aplicaciones web, y algo común es utilizar lo para crear intranets; y las intranets están limitadas a usuarios registrados, a si que redirigir los usuarios anónimos al login para que no puedan entrar a ningún lado, es algo necesario.
Leer mas
Imagen
Gente en un concierto

Eventos en Drupal 8: suscribirse a eventos

Una de las incorporaciones realizadas a Drupal 8 de Symfony, es el componente Event Dispacher, el cual nos permite lanzar eventos para ampliar nuestros módulos, pero también permite que nuestro código pueda realizar acciones cuando estos se lanzan.
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
Escalabilidad de iconos

Rutas ocultas, obtener el nombre de la ruta en Drupal 8.

En muchas ocasiones, el nombre de la ruta es algo que necesitamos, por ejemplo para generar algún enlace o enlazar a través de un modulo a ciertas funcionalidades.
Leer mas
Imagen
Clone Drupal

Clonar entidades en Drupal 8

Crear un duplicado o clonar una entidad es muy sencillo si utilizamos la Entity API, ya que disponemos del método Entity::createDuplicate().

Leer mas

Utilidades basicas de Composer

Continuamos con esta serie de artículos sobre como usar Composer en Drupal 8, en el anterior vimos como podíamos comenzar un proyecto nuevo de Drupal 8 utilizando Composer, y tambien a añadir módulos y temas contribuidos.

Leer mas