Durante casi 2 meses el blog ha estado parado sin ninguna publicación, no tengo un publico fijo ni muchas visitas (según Google Analytics 600 visitas mensuales al escribir este artículo), pero me gusta mantener esto activo ya que me ayuda a despejarme un poco escribiendo y alejándome de todo durante el tiempo que dedico a cada artículo.

Pero se me juntó el mes de agosto, lo cual implica mucho calor y pereza por escribir, con un proyecto que espero pronto pueda publicarlo, y esta relacionado con este blog y su temática (Drupal y desarrollo web).

Recientemente en un proyecto, necesite obtener el nodo que se estaba visualizando para cargar en un bloque otros nodos relacionados. Con Views no era posible, ya que exigía una relación compleja y cargar otras entidades, a si que tuve que hacerlo manualmente.
Una tarea normal para cualquier usuario de la línea de comandos de Linux, es tener que buscar dentro de directorios archivos con un nombre o que contenga cierto texto. Son dos comandos que fácilmente recordaremos en cuando los usemos unas pocas veces, pero que resultan muy útiles:
Esto mas que un truco sobre como quitar el modo mantenimiento, va a ser un repaso a como llegar hasta el código de donde se modifica el valor que indica si Drupal considera si el sitio esta en mantenimiento o no. Comencemos!

Muchas veces cuando desarrollamos un nuevo diseño web, utilizamos el framework frontend Bootstrap como base. Vamos a crear un tema bootstrap y lo haremos utilizando el tema base de Drupal 8 creado para ser utilizado como base con este framework frontend, como todo, puede asustar un poco, pero veremos que realmente es muy sencillo, básicamente consiste en descargar el tema, copiar un kit de inicio y renombrarlo.

Una de las características principales de una aplicación web es la gran cantidad de enlaces entre sus recursos. De hecho, son el pegamento que lo une. Por esa razon esta vez vamos a ver algunas técnicas comunes que se utilizan al trabajar con enlaces programáticamente en Drupa 8.
Drupal 8 nos ha proporcionado muchas nuevas funcionalidades, hemos pasado de tener unicamente variables para almacenar lo relacionado con configuración del sitio, información temporal o permanente relacionada con nuestro sitio web a disponer de muchos tipos diferentes de opciones, como State API.

Puede que en alguna ocasión necesitemos mostrar ciertos valores en la plantilla sí un campo tiene contenido o no. Esto es algo muy sencillo y útil, pero que nos puede llevar un poco de tiempo solucionar.

Seguramente lo primero que intentemos, sea algo parecido al siguiente código: