¿Cómo instalar un módulo en Drupal 8?

¿Cómo instalar un módulo en Drupal 8?

Antes que nada, definamos que es un módulo y para qué sirve.

Los módulos (modules) son los elementos que permiten añadir nuevas funcionalidades a Drupal, para  adaptarlo a las necesidades de cada sitio web. Es decir que, son “plugins” que amplían sus posibilidades y funcionalidades.

Ahora, para descargar e instalar cualquier módulo de Drupal, debemos buscarlo en la página de módulos oficiales para Drupal.      

La página nos mostrará una interfaz como la que se ve a continuación:

formulario

Es una interfaz bastante fácil de entender y usar, ya que nos dara la opcion de buscar los módulos por nombre, o distintos filtros. Estos filtros nos ayudarán bastante a la hora de buscar un módulo en concreto, ya que podremos establecer valores de búsqueda como la versión de Drupal para la cual necesitamos el módulo, la estabilidad, módulos de búsqueda, etc…   

Una vez dicho esto, buscaremos el módulo que queremos, y tendremos 3 opciones para instalarlo en nuestro Drupal:

1. Instalar con Composer: Es recomendable descargar el módulo por Composer, de esta forma garantizamos que sea compatible con el Core de Drupal.

( Composer es un administrador de dependencias para PHP que nos permite descargar paquetes desde un repositorio para agregarlo a nuestro proyecto.

más información de Composer)

Entramos a la carpeta de nuestro proyecto y escribimos el siguiente comando:

$ composer require drupal/(nombre del módulo)

Al escribir el comando y dar (Enter), veremos como se descarga nuestro módulo

drupal

Ahora lo instalaremos, nos dirigimos a la sección “Ampliar” en nuestro Drupal, y buscamos el nombre del módulo que descargamos, en este caso usaremos el módulo llamado “Admin Toolbar”

interfaz

Seleccionamos los 3 módulos e instalamos:

selecccion

2. Descargar el módulo desde la URL de Drupal.org

descarga

En vez de descargar el módulo, copiamos el link e instalamos

instalacion

3. Descargando el módulo desde los enlaces de drupal.org:

Una vez elegido el módulo, lo descargamos:

drupal

Es importante NO descomprimir el archivo

modulo

Vamos a la sección “Ampliar”, instalar nuevo módulo, cargamos el archivo y lo instalamos:

drupal

En conclusión, los módulos son obligatorios en Drupal si queremos sacar el mayor provecho a nuestro sitio web, son herramientas necesarias que aportaran gran variedad de opciones y mejoras.