Drupal 8
Para quien no lo sepa, hoy 2 de noviembre, ha finalizado el soporte para Drupal 8. Ya hace tiempo que la comunidad Drupal ha ido avisando de que actualices a Drupal 9, que es una actualización poco dolorosa y con múltiples beneficios. Ver: https://www.drupal.org/psa-2021-2021-06-29 A partir de este mes de...
El sistema de migración en Drupal 8 es muy poderoso. En muy pocas líneas de código, puedes conectar varias fuentes de datos, procesar e importar datos a Drupal. Uno de esos datos importantes es la transferencia de URL y redirecciones para contenido heredado. La buena noticia es que las redirecciones...
Drupal 8 mejoró dramáticamente las capacidades para crear sitios web multilingües. La traducción del contenido se trasladó al núcleo y una arquitectura mejorada facilitó mucho la internacionalización de sitios complejos. Sin embargo, el conmutador de idiomas podría funcionar con algunas mejoras. Así es como lo personalizamos. Como agencia digital con...
Como desarrolladores de Drupal en constante evolución, hemos estado en el proceso de avanzar hacia un flujo de trabajo basado en Composer para administrar nuestras bases de código de proyectos Drupal. Si bien (normalmente) es un salto fácil pasar de "drush dl" a "composer require" para los módulos y temas...
Hacer esto para un pedido en particular es bastante sencillo. Todo lo que necesitas tener es la identificación del código de cupón:
El módulo "Migrate" en el núcleo es una de mis partes favoritas de Drupal 8 y 9. Es súper flexible y hace que la migración de contenido desde cualquier fuente que puedas imaginar sea bastante sencilla. Hoy quiero mostrar un truco que uso cuando recibo un csv (o archivo de...
Hoy he tenido un pequeño problema al intentar actualizar una web en Drupal 8. Esta web siempre ha tenido composer en la versión 1, y ya la he actualizado varias veces. Pero justamente estoy empezando a usar imágenes docker para desarrollo local con composer v2. Hoy me he llevado la...
Las "URL limpias" de Drupal reescriben las cadenas de consulta en texto legible por humanos. Una cadena de consulta es un texto en una URL precedido por un "?". Por ejemplo: https://example.com/?q=node/44 Las cadenas de consulta se interponen en el camino de los motores de búsqueda y son una mala...
La tematización basada en componentes se está volviendo muy popular hoy en día debido a varias razones. Los más importantes son la reutilización y la portabilidad de los componentes. Pattern lab es un marco front-end que utiliza una arquitectura de diseño atómico para implementar un diseño basado en componentes. En...
Este año 2021 parece que es el fin de las "cookies de terceros". Hace tiempo (incluso años) que varios navegadores han ido bloqueándolas, pero Chrome no estaba dispuesto a hacerlo. El motivo es simple, las cookies de terceros se usan mucho para la publicidad online, son un ataque a la...
Paginación
¿Tienes algún proyecto en mente?
Si quieres hacer algo en Drupal tal vez puedas contratarme.
Ya sea para consultoría, desarrollo o mantenimiento de sitios web Drupal.