Como instalar una version especifica de Drupal

Instalar Drupal siempre se dice que es complicado, y realmente es fácil, pero implica conocer muchas herramientas y una de ellas es Composer; en parte de ese punto viene su complejidad, y es por la cantidad de herramientas externas necesarias para su correcto funcionamiento.
Leer mas

Solucionar xdg-open: no method available for opening

Si utilizamos ddev para desarrollar y estamos en Windows junto a WSL2, seguramente haya hecho uso del comando “ddev launch” el cual nos lanza en un navegador el dominio del proyecto en el que se esté trabajando.
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

Comprobar permisos y roles de usuarios en Twig con Drupal

Cuando estamos desarrollando webs o aplicaciones en Drupal es habitual tener que comprobar permisos y en los templates puede ser un poco confuso ya que es complicado ver todo de lo que disponemos y también que podemos utilizar ya que está limitado por seguridad. 
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

Buenas practicas al trabajar con nodos en Drupal

Al trabajar con Drupal es necesario mantener algunas buenas prácticas si queremos tener un sitio que sea fácil de mantener, nos de la menos cantidad de problemas y no tenga problemas de rendimiento. 
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

Generación de URL y enlaces en código en Drupal 9

Generar URL y enlaces en Drupal es mas sencillo de lo que parece, antiguamente había muchas maneras de diferentes de realizar esta tarea, pero por suerte se dieron cuenta y lo unificaron todo, agrupándolo en básicamente 2 objetos.
Leer mas

Instalar Drupal con Composer y Docker

A mucha gente que comienza con Drupal puede resultarle intimidante por lo complejo que es, si además se añade la capa de Composer y Docker muchos pueden echarse para atrás, vamos a ver fácilmente como se pueden utilizar los 3 en conjunto.
Leer mas

Historico de modificaciones en contenido en Drupal

Drupal nos proporcionar un pequeños histórico de modificaciones realizadas en los nodos utilizando el sistema de logs, pero es demasiado simple y es fácil que lo que buscamos se pierda junto a todos los logs.
Leer mas