Вниз

30 октября 2010

Как подключить модуль в Drupal

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

  1. что бы модуль был в папке, где лежат модули для этого сайта (адрес сайта\modules)
  2. активировать(ключить) модуль в админской панели Drupal

Где взять необходимые модули

Один из вариантов – скачать на официальном сайте Drupal.org:

  1. зайти на сайт Drupal.org
  2. в поиске (см.рис.1а) ввести название нужного модуля (для примера я скачаю модуль Views)
  3. отметить, что мы ищем модули (см. рис.2а)
  4. нажать кнопку Search (см. рис.2б)
  5. выбрать на появившейся странице с результатами поиска нужный модуль (см. рис.3а)
  6. появится страница с модулем (см.рис.4) и внизу нужно выбрать версию Drupal, такую же как и на сайте (см. рис.4а и рис. 5а) Поскольку на момент написания этого сообщения, актуальна 6 версия, то и выбирать буду её.

рис.1
рис.2
рис.3
рис.4
рис.5

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

Когда у нас установлен Drupal, как установить Drupal на Denwer, я писал ранее. Заходим на сайт, в основном меню администратора (см. рис.6а) выбираем пункт Adminester (см.рис.7а) и далее пункт Site Building(см. рис.7б), затем пункт Modules(см.рис.7в)

рис.6
рис.7

Справа от меню видим стандартный список модулей (см.рис.8а). Для включения модуля нужно:

  1. что бы модуль был в папке где лежат в модули (для моего проекта это z:\home\drupal.local\www\ modules). Если модуль не входит в стандартную сборку, то его нужно скачать и распаковать(обычно они заархивированы) в папку \ modules (касается и проектов на хостинге тоже)
  2. для активации модули нужно найти модуль в списке модулей (см. рис.8а) и выбрать нужный модуль напротив, которого поставить птичку (см.рис. 8б и рис. 9а)

рис.8
рис.9

! Внимание: Некоторые модули пишут что для их работы им нужно включить связанные с ними модули. Модуль FileField например выведет вот такое сообщение (см.рис.10) Нужно соглашаться и нажать кнопку Continue (см.рис.10а)

рис.10

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

Поделись своими мыслями!

Почтовые адреса не публикуются.

Подпишись на комментарии