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

В этом уроке мы рассмотрим процесс установки модуля в Drupal 7. Для этой цели установим на тестовый сайт модуль Pathauto.

Pathauto - модуль использующийся для автоматической генерации синонимов URL на основе поля Title.

Установка модулей и тем оформления в Drupal 7 может осуществляться тремя способами:

  1. Скачать архив с модулем и распаковать его в папку /sites/all/modules
  2. С помощью администраторского раздела Модули
  3. С помощью командной строки Drush

Первый способ во всю использовался в предыдущих версиях Drupal так как был единственным доступным. Второй способ (его мы и рассмотрим в этом уроке) делает тоже самое но в автоматическом режиме, вся работа по скачиванию и распаковке модуля в данном случае ложиться на плечи PHP. Третий способ больше подходит для профессиональных разработчиков, он наиболее быстрый но требует определенных навыков.

Итак начнем, первым делом перейдем на страницу модуля Pathauto на сайте drupal.org и скопируем ссылку на стабильную версию модуля для седьмой версии Drupal.

Ссылка на скачивание модуля pathauto

Далее переходим в раздел Установить новый модуль.

Ссылка на страницу установки нового модуля

Вставляем скопированный адрес в поле Установить с URL-адреса и нажимаем кнопку Установить.

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

Через некоторое время Drupal сообщает нам о том что модуль успешно установлен.

Модуль успешно установлен

Теперь его необходимо включить. Для этого переходим по ссылке Enable newly added modules которая приведет нас на страницу администрирования модулей.

По умолчанию этот раздел имеет несколько иной вид, в нашем случае на сайте установлен модуль Module filter который упрощает работу с модулями. Для того чтобы быстро найти модуль в этом списке пишем часть названия в поле Filter list в результате чего в отфильтрованном списке легко найти нужный модуль.

Зависимости модуля Pathauto

Модули в Drupal могут быть построены на основе других модулей. В нашем случае мы не можем включить модуль Pathauto (чекбокс не активен) так как его работа зависит от двух модулей: Path и Token, при этом второй на сайте не установлен.

Далее установим на сайт модуль Token после чего модуль Pathauto на странице модулей будет выглядеть следующим образом:

Зависимости модуля Pathauto

Теперь мы можем поставить галочку чтобы включить модуль. Нажимаем кнопку Сохранить настройки.

Зависимости модуля Pathauto

Видим сообщение о том что для включения модуля Pathauto будет включен модуль Token, нажимаем Далее.

Включенный модуль Pathauto

Теперь модуль Pathauto установлен и включен. В списке его зависимостей также значится что модули Token и Path тоже включены.

Напоследок отметим что каждый модуль может предоставлять три вида ссылок:

  • Справка - страница справки по данному модулю
  • Права доступа - настройки прав доступа предоставляемых модулем
  • Настроить - страница настройки модуля

В следующем уроке мы рассмотрим как работает обновление и удаление модулей.

Поделись с друзьями: