logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Instalación de dependencias de módulos mediante Composer

21/06/2025, by Ivan

Composer es un gestor de paquetes para PHP. Ofrece funcionalidades similares a la gestión nativa de dependencias en Drupal y a Drush make, pero para cualquier proyecto, no solo para módulos de Drupal. Muchos módulos para Drupal 8 dependen de paquetes PHP genéricos que deben incluirse en la base de código del sitio mediante Composer.

¿Qué módulos tienen dependencias de Composer?

Hay varias maneras de saber si un módulo tiene dependencias de Composer:

  • Lo documenta en su página de proyecto o en los archivos README o INSTALL.
  • Su directorio raíz contiene un archivo composer.json.
  • Después del #2494073: Prohibir la instalación de módulos con dependencias de Composer no instaladas, el núcleo de Drupal te notificará automáticamente sobre dichos módulos.

 

¿Cómo instalar las dependencias de un módulo mediante Composer?

Explicación muy breve: siempre usa Composer para incluir módulos. Ejecuta

composer require drupal/nombre_del_modulo

desde el directorio webroot, no dentro del directorio raíz principal, para instalar el módulo junto con todas sus dependencias de Composer. Una vez que el módulo se ha incluido vía Composer, puedes habilitarlo en Drupal. Lee la guía para habilitar módulos en Drupal para más información.

Consulta Uso de Composer para gestionar dependencias en sitios Drupal para más detalles.

¡Nota! Desde Drupal 8.1, el módulo Composer Manager está obsoleto y ya no es necesario.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.