Разработка модулей для Друпала

admin друпал drupal

В этом разделе учебника я покажу, что Друпал это не только CMS. Мы рассмотрим из чего состоят модули Друпала, а также создадим несколько своих модулей.

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

api.drupal.org

Мы решили создать модуль на Друпале, что нам для этого понадобится:

  • Иметь представление о структуре Друпала. Самый минимум, что дополнительные модули на сайте обычно лежат в папке sites/all/modules, если такой папки нет, то создайте ее.
  • Знать основные структуры языка PHP, на котором написан сам Друпал. Если Вы еще не знакомы с PHP, то не огорчайтесь, я подготовил ряд описаний в справочнике, с которыми Вы можете ознакомиться.
    операторы PHP
  • переменные PHP
  • выражения PHP
  • массивы PHP
  • Управляющие конструкции PHP
  • Цикл со счетчиком for
  • функции PHP

 

Итак, для начала разбиремся из чего состоит модуль и сделаем небольшие изменения на нашем сайте с помощью хуков. Что такое хук? Об этом в следующей статье.

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

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.