Blog
Eliminar automáticamente los archivos README del core de Drupal y otros ficheros de andamiaje
Al crear un proyecto Drupal 8 o 9 utilizando la plantilla composer de drupal/recommended-project, puedes observar durante ciertos comandos de Composer que los archivos de andamiaje se copian desde un directorio de "assets" dentro del directorio core de Drupal a su lugar correcto en la base de código. Pero, ¿sabías...
Los tokens representan un reemplazo en línea al evaluar o representar texto. En Drupal, el módulo Token se remonta a Drupal 4.xy todavía existe para Drupal 8 (y Drupal 9). Esta ha sido durante mucho tiempo la columna vertebral de las funciones potentes en Drupal, como los alias dinámicos configurables...
Recientemente actualicé nuestras pilas de desarrollo locales de Docker para usar Traefik versión 2. Traefik es una aplicación de enrutador de borde que hace que la configuración de servicios y rutas sea bastante simple. El proceso de imponer el tráfico HTTPS me pareció un poco desafiante y requirió mucho más...
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...
Hoy quiero presentar un nuevo módulo contrib llamado Composite Reference . ¿Por qué se llama así? Porque está destinado a ser utilizado para fortalecer el "vínculo" entre entidades que están destinadas a vivir y morir juntas. En muchos casos, utilizamos referencias de entidades a entidades que no son reutilizables (o...
Hola, recientemente me encontré con un caso de uso peculiar: tuve que crear una lógica en la que el alias de URL cambia al seleccionar un término de taxonomía particular al que se hace referencia en un tipo de contenido en particular. Digamos para simplificarlo, que tenemos dos tipos de...
La configuración estándar de la página de visibilidad del bloque en Drupal 8 le permite incluir las rutas numeradas (a través de "Mostrar para todas las páginas enumeradas" o excluir las rutas numeradas (a través de "Ocultar para todas las páginas numeradas"), pero nunca puede incluir y excluir en al...
Drupal 9 está aquí por fin. La gran pregunta dentro del mundo Drupal al entrar en esta nueva fase en la evolución de mi CMS favorito: ¿Ahora que? En un entorno de cuarentenas de Covid-19 y órdenes de quedarse en casa, se confía en los sitios web para hacer más...
Drupal 8 viene con un componente Diff en el núcleo. Se utiliza principalmente para mostrar cambios en la configuración o revisiones de contenido. Sin embargo, también se puede usar de otras maneras. Aquí hay algunos pasos rápidos para mostrar cómo usar el componente Diff en tus formularios o controladores personalizados...
Si usa el sistema de configuración de Drupal 8, entonces sabe que una de las partes más difíciles de usarlo de manera efectiva es administrar la configuración por entorno. Afortunadamente, el módulo Config Split facilita la administración de diferentes configuraciones en diferentes entornos, pero la forma de configurarlo correctamente no...
¿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.