Установка модуля Drupal
Модуль — это набор PHP, JavaScript и/или CSS файлов, расширяющих возможности сайта и добавляющих функциональность.
Вы можете включить функции и возможности, установив модуль, и выключить их, удалив модуль; перед удалением может потребоваться удалить данные и конфигурации, связанные с соответствующей функцией.
Каждый установленный модуль увеличивает время генерации страниц на вашем сайте, поэтому хорошей практикой является удаление ненужных модулей.
В базовой поставке доступны модули, обеспечивающие следующую функциональность:
- Управление пользовательскими аккаунтами (базовый модуль User)
- Управление основным контентом (базовый модуль Node) и полями (базовые модули Field и Field UI; также есть модули, предоставляющие типы полей)
- Управление навигационными меню (базовый модуль Menu UI)
- Создание списков, сеток и блоков из существующего контента (базовые модули Views и Views UI)
Вы можете скачать дополнительные сторонние модули с Drupal.org — Загрузки модулей или создать собственные пользовательские модули.
Цель
Установить базовый модуль или сторонний модуль, файлы которого уже загружены на сайт, через административный интерфейс или с помощью Drush.
Требования к сайту
Если вы хотите использовать Drush для установки модулей, он должен быть установлен. См. «Дополнительные инструменты Drupal».
Шаги
Вы можете использовать административный интерфейс или Drush для установки модулей.
С использованием административного интерфейса
- В административном меню Управление перейдите в раздел Расширения (admin/modules). Откроется страница Расширения, где показаны все доступные модули на вашем сайте.
-
Установите флажки для модулей, которые вы хотите установить. Например, установите флажок для базового модуля Actions UI.
- Нажмите Установить. Отмеченные модули будут установлены.
С использованием Drush
- В административном меню Управление перейдите в раздел Расширения (admin/modules). Откроется страница Расширения, где показаны все доступные модули на вашем сайте.
- Найдите машинное имя нужного модуля, раскрыв информационную панель модуля. Например, машинное имя базового модуля Actions UI — action.
-
Выполните следующую команду Drush для установки модуля:
drush pm:enable action
Статья с Руководства пользователя Drupal. Написана и отредактирована Борисом Дёсборгом, Дженнифер Ходждон и Джо Шинделаром из Drupalize.Me.