Drupal 11 está en camino

¡Grandes noticias para nuestra comunidad! Drupal 11 viene cargado de novedades que te encantarán. Este lanzamiento marca un antes y un después, elevando los estándares con requisitos como PHP 8.3 y MySQL 8.0, entre otros.
Leer mas

Cómo configurar Xdebug con VSCode y WSL2

Cómo configurar Xdebug en un entorno de desarrollo sostenible para Drupal utilizando DDEV, Docker, WSL2 (Windows Subsystem for Linux) y Visual Studio Code.
Leer mas

Novedades y Cambios en PHP 8.3

PHP 8.3 introduce mejoras significativas y nuevas funcionalidades, incluyendo constantes de clase tipadas, soporte dinámico para constantes de clase y miembros de Enum, y la función json_validate(). Este artículo ofrece una visión detallada de las actualizaciones más destacadas y cambios de depreciación, acompañados de ejemplos de código para ilustrar su impacto práctico.
Leer mas

Como crear un dialogo off canvas en Drupal

Los off canvas son muy poco usados y conocidos, pero son muy fáciles de utilizar y en este articulo veremos cómo crearlos tanto manualmente como por código.
Leer mas

Como crear fácilmente un modal en Drupal

Cuando estamos desarrollando una web y empezamos a pensar en la experiencia de usuario, muchas veces terminamos añadiendo algún modal. Esto puede ser algo tedioso en algunos casos, pero por suerte Drupal nos ofrece una API.
Leer mas

Como añadir validación personalizada a formularios en Drupal

Los formularios en Drupal nunca son sencillos, siempre tienen alguna complicación o algún secreto que nos cuesta descubrir. Y es que al tratarse de arrays es complicado saber como podemos realizar algunas tareas o funciones.
Leer mas

Como descargar archivos por código en Drupal

Algunas veces nos toca la tarea de tener que trabajar con archivos en Drupal, y realmente suele ser algo tedioso especialmente si tenemos que descargarlos, ya que Drupal es tan grande y tiene tantas opciones que mucha gente se olvida que por debajo está Symfony
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

Ejecutando PHPstan en Drupal 10

PHPStan es una herramienta fantástica que revisa nuestro código como si fuera ejecutado por PHP. Nos permite buscar potenciales bugs que pueden no ser fáciles de localizar y también nos permite aprender sobre buenas prácticas a la hora de desarrollar.
Leer mas