В этом разделе учебника я покажу, что Друпал это не только CMS. Мы рассмотрим из чего состоят модули Друпала, а также создадим несколько своих модулей.
Друпал быстро развивающаяся система, на сегодняшний день уже вышла 7ая версия Друпала. Разрабатываются тысячи модулей для создания различных функций на сайте. Однако иногда нам приходится настраивать модули не только мышкой. Иногда нам не нравится порядок, в котором выводяться данные или вид этих данных нас не устраивает. Тогда нам поможет фреймворк Друпала. О возможностях этого фреймворка мы будем узнавать на сайте:
api.drupal.org
Мы решили создать модуль на Друпале, что нам для этого понадобится:
- Иметь представление о структуре Друпала. Самый минимум, что дополнительные модули на сайте обычно лежат в папке sites/all/modules, если такой папки нет, то создайте ее.
- Знать основные структуры языка PHP, на котором написан сам Друпал. Если Вы еще не знакомы с PHP, то не огорчайтесь, я подготовил ряд описаний в справочнике, с которыми Вы можете ознакомиться.
операторы PHP - переменные PHP
- выражения PHP
- массивы PHP
- Управляющие конструкции PHP
- Цикл со счетчиком for
- функции PHP
Итак, для начала разбиремся из чего состоит модуль и сделаем небольшие изменения на нашем сайте с помощью хуков. Что такое хук? Об этом в следующей статье.
Добавить комментарий