Модули в Drupal 7 >Познаем Drupal вместе

Опубликовано: 30.10.2017

Почему при необходимости создать сайт подавляющее большинство новичков и многие профессионалы выбирают ту или иную CMS? Ответ на этот вопрос прост – это позволяет сэкономить уйму времени и позволяет не задумываться о банальных, но в то же время достаточно сложно реализуемых вещах. На базе популярных CMS возможно создание веб-сайтов практически любой сложности и функциональности, и все благодаря возможности подключения дополнительных модулей, расширяющих функционал движка. Вот о модулях, в частности о модулях для Drupal 7 я и хочу сегодня немного рассказать.

Каждый, кто хоть раз устанавливал или администрировал Drupal 7 сталкивался с модулями. Задача каждого конкретного модуля – добавление нового функционала, плоды работы одних модулей легко заметить, других же практически не возможно.

”Из коробки” в Drupal 7 доступен набор модулей, предназначенный для наиболее распространенных задач, таких как комментарии, меню, опросы и прочее. С выходом каждой мажорной версии (Drupal 5,6,7) набор модулей ядра меняется. Например в Drupal 7 по умолчанию появился замечательный модуль Field, позволяющий добавлять различные поля объектам, в Drupal 6 для достижения того же эффекта необходимо было устанавливать модуль CCK. Модули, доступные по умолчанию расположены в папке modules .

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

Установить дополнительный модуль довольно просто, для этого есть несколько способов:

Скачать нужный модуль, скопировать в папу site/all/modules и включить его в меню   Управление » Модули . При включенном модуле Update – зайти в меню   Управление » Модули , нажать на ссылку «Установить новый модуль», а дальше следовать инструкциям системы. Если у вас есть возможность использовать утилиту Drush – залогиниться в ней, перейти в директорию где установлен Drupal и вызвать две команды: drush dl module_name и drush en module_name.

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

rss