Как установить модуль Drupal

Модули и темы системы Drupal - это главное звено в работе системы. Модули позволяют добавить вашему сайту функционал, а темы - внешний вид.

Для большинсва случаев жизни уже имеются готовые модули, поэтому вам достаточно их установить и настроить. Если функционала найденных модулей вам не хватает - можете написать свой модуль - здесь вам открывается возморжность создания сайтов, практически с неограниченными возможностями, которые ограничены лишь фантазией и способностями к программированию.

Установка модуля

Имеется три способа установки:

  1. Скопировать файлы, из которых состоит модуль в папку /sites/all/modules
  2. Через графический интерфейс управления модулями сайта
  3. Третий способ - используя Drush, инструмент коммандной строки.

Давайте по очереди рассмотрим эти способы. Предположим, что нам нужно установить модуль Views.

Скопировать файлы модуля в папку /sites/all/modules

Если детально изучить структуру папок Drupal, можно обнаружить, что для модулей имеется две папки "modules". Одна из них находится в корне сайта. Вторая в папке /sites/all/modules/. Копировать устанавлваемые модули, или создаваемые вручную следует в папку /sites/all/modules.

 

Установка через графический интерфейс

При установке через графический интерфейс первый этап такой-же самый - нужно скопировать ссылку на файл с модулем.

После этого следует открыть меню Модули и нажать ссылку Установить новый модуль:

Установка модуля Drupal испольуя Drush

Последнийи самый предпочтительный способ установки модуля Drupal предполагает использование комндной оболчки Drupal (Drupal shell, сокращенно Drush). Вопрос установки drush в Windows, рассматривался в статье Установка Drupal из командной строки при помощи drush.

cd /var/www/site-name/drush
drush dl views
drush en -y views

 

Тэги: 

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <s> <u> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <hr> <dd> <sub> <sup>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Защита от СПАМ ботов. Подтвердите, пожалуйста, что вы человек.
1 + 7 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.