Drupal 9 - настройки

05-04-2022

Переходим в каталог сайта drupal.ru:

cd /var/www/html/drupal.ru

Устанавливаем drush:

composer require drush/drush

В конец файла .bashrc прописываем алиас:

nano /home/drhellp/.bashrc

Алиас:

alias drush="vendor/bin/drush"

Переподключаемся, переходим в каталог сайта и проверяем:

drush version
Drush version : 11.0.7 

Для работы с сайтом (обновление, установка, удаление модулей и т.д.) необходимо находиться в корне проекта.

Установка модулей:

composer require drupal/noreqnewpass drupal/captcha drupal/metatag

Удаление модуля:

composer remove drupal/custom_search

Проверка обновлений:

composer outdated "drupal/*"

Обновление ядра:

composer update

Обновление модуля:

composer update drupal/ctools

Обновление базы и очистка кэша:

drush updatedb
drush cr

Для того, чтобы увидеть какие шаблоны темы используются, включаем отладку Twig в sites/default/services.yml:

parameters:
  twig.config:
    debug: true

Автоматическая перезагрузка:

parameters:
  twig.config:
    auto_reload: true