Corregir: The entity type x does not have an "revision_created" entity revisión metadata key.

Si estamos haciendo una actualización de Drupal desde una versión antigua a una más reciente siempre tenemos que modificar algunas partes del código.
Leer mas

Como acelerar Drupal por código con Big Pipe

En algunas ocasiones cuando desarrollamos una web y estamos creando una página con mucha carga resulta desesperante el no saber que podemos hacer para acelerarla o al menos que las partes que más tardan no ralenticen al resto.
Leer mas

Como añadir CKeditor a formularios en Drupal

Cuando desarrollamos formularios en Drupal, siempre añadimos campos, tenemos una lista grande de campo, el problema puede ser cuando necesitamos que el usuario pueda darle formato al texto para que tenga un aspecto muy concreto.
Leer mas

Deshabilitar la cache en una ruta o controlador

La caché en Drupal es una maravilla, pero en algunas ocasiones puede provocarnos problemas o que necesitemos no cachear un controlador o una ruta en concreto.
Leer mas

Como mejorar el código refactorizando

Aunque no lo parezca, todo debe cuidarse, incluso nuestro código. Ningún desarrollador quiere escribir código sucio o difícil de mantener, pero no es sencillo y muchas veces sin darnos cuenta nuestro proyecto se llena de código que a la larga nos será complicado de mantener.
Leer mas

Activar modo desarrollo en Drupal 9

En Drupal 8 muchas cosas han cambiado y todo lo ha heredado el 9, y a la hora de desarrollar mas todavía ya que ha cambiado de manera radical. A si que ya no es tan sencillo ponerse a desarrollar.
Leer mas

Link y Url por código en Drupal

Una de las características principales de una aplicación web es la gran cantidad de link entre sus recursos. De hecho, son el pegamento que los une. Por esa razón esta vez vamos a ver algunas técnicas comunes que se utilizan al trabajar con enlaces a nivel de código en Drupa 8.
Leer mas

Como quitar el modo mantenimiento por codigo en Drupal 9

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!
Leer mas

Personalizar formulario con plantilla en Drupal 9

Una de las tareas que mas costaba en Drupal 7, era tener que darle estilo o modificar el código HTML de algún formulario en específico. Personalmente, era lo que menos me gustaba en Drupal 7. Drupal 8 ha mejorado muchísimo y ahora es muy sencillo.
Leer mas

Consultas a entidades con EntityQuery en Drupal 9

Una de las grandes novedades de Drupal 7, fue el camino que tomo con la creación del concepto de entidades. En Drupal 8 esto se ha mejorado mucho, ahora las entidades están completamente integradas en el core de Drupal
Leer mas