Añade el repositorio del plugin
Edita el archivo composer.json en la carpeta raíz de la instalación de Magento 2 y añade lo siguiente a la sección de «repositories»:
*En todos los ejemplos, sustituir las palabras module y company por el nombre del modulo y la compañia que tengas que instalar en tu caso.
{
"type": "composer",
"url": "https://module.company/"
}
La sección resultante tendrá el siguiente aspecto después de hacerlo (sustituyendo la url por el repositorio del módulo que quieras instalar):
"repositories": [
{
"type": "composer",
"url": "https://plugin.company/"
},
{
"type": "composer",
"url": "https://repo.magento.com/"
}
]
Importante: Asegúrate de que el repositorio plugin.company está listado por encima del repositorio por defecto repo.magento.com
Si el repositorio plugin.company no aparece en primer lugar, Composer comprobará primero el repositorio de Magento en busca de paquetes y dependencias disponibles, lo que dará lugar a la posible instalación de versiones obsoletas de estos paquetes.
Instala el módulo con Composer
Ejecuta el siguiente comando (sustituyendo los textos por el módulo que quieras instalar y el desarrollador) para instalar la extensión desde la raíz de Magento 2:
composer require plugincompany/extensionname
Activa el módulo
Habilita el módulo con el siguiente comando:
php bin/magento module:enable PluginCompany_ExtensionName
Actualiza la base de datos
Ejecuta el siguiente comando de actualización:
php bin/magento setup:upgrade
Limpia la caché de Magento
Limpia la caché utilizando el siguiente comando:
php bin/magento cache:clean
o
php bin/magento cache:flush
Ejecuta el compilador
Lanza el comando de compilación de inyección de dependencia:
php bin/magento setup:di:compile
Despliega el contenido estático
Ejecuta el comando de generación de contenido estático:
php bin/magento setup:static-content:deploy