Для загрузки и установки модуля Drupal необходимо перейти в корень сайта (директория, где расположен файл composer.json) и выполнить команду: composer require drupal/module_name
Установка модулей
Для загрузки и установки модуля Drupal необходимо перейти в корень сайта (директория, где расположен файл composer.json) и выполнить команду:
composer require drupal/module_name
Например, для установки модуля Admin Toolbar вводим команду:
composer require drupal/admin_toolbar
В результате выполнения будет загружен модуль и все его зависимости, также будет создана соответствующая строка модуля в файле composer.json
В качестве имени модуля можно использовать последнюю секцию URL в адресе проекта.
Например, для Admin Toolbar это будет admin_toolbar поскольку адрес имеет именно это окончание:
drupal.org/project/admin_toolbar
После установки модуля необходимо включить его. Обычно это делается в административном интерфейсе сайта.
Если необходим модуль определенной версии, то указываем ее следующим образом:
composer require drupal/module_name:version
Обновление модулей
Для обновления модулей используем:
composer update drupal/module_name --with-dependencies
тоже самое рекомендуется и для обновления ядра drupal
Например:
composer update drupal/admin_toolbar --with-dependencies
Для обновления до новой версии (напр. с 1.х на 2.х):
composer require drupal/modulename:^2.0
Версию указывать свою
Для обновления всех модулей с их зависимостями используем:
composer update --with-dependencies
После обновления модулей рекомендуется обновить и базу данных вот так:
site.name/update.php
Удаление модулей
Для того, чтобы удалить модуль необходимо отключить его в админпанели, затем выполнить:
composer remove drupal/module_name
Например:
composer remove drupal/admin_toolbar
Обновление ядра
composer update drupal/core-recommended --with-dependencies
Подробная информация об обновлении модулей и тем с помощью Composer на Drupal.org