Una alternativa moderna a los Hooks de Drupal

Los hooks son un sistema de Drupal que todo desarrollador conoce, pero con el tiempo aparecen opciones más modernas. Veamos una que promete mucho y seguramente sea el reemplazo definitivo a los hooks.
Leer mas

Cómo Añadir Filtros Contextuales Personalizados para Views en Drupal

Crear vistas en Drupal ofrece una amplia gama de opciones para personalizar la presentación de contenido. A veces, es posible que necesites añadir filtros contextuales personalizados para lograr una funcionalidad específica. Aquí te mostraremos cómo puedes hacerlo.
Leer mas

Cómo crear campos personalizados para views en Drupal

Desarrollar vistas en Drupal ofrece una gran versatilidad de campos a añadir para personalizar nuestro sitio, pero ¿Qué ocurre cuando necesitamos que los datos recogidos tengan un aspecto muy específico, o información que no ofrecen estos campos? En esos casos, tenemos una solución única: crear un campo personalizado en las vistas. Vamos a ver cómo implementar un campo personalizado...
Leer mas

Como subir archivos a formularios con código en Drupal

Una de las cosas que pueden ser más complejas o complicadas puede ser el subir archivos a través de un formulario a Drupal, pero vamos a ver como de una manera sencilla podemos hacerlo.
Leer mas

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