На drupal.org существует проект для разработчиков с примерами различных модулей, по исходникам которых можно набираться опыта. На данный момент для Drupal 7 написано 19 модулей. Туда входит:
- Работа с AJAX (динамические формы, создание визардов, динамические списки, ajax отправка и валидация форм)
- Работа с Batch (разделение длительных операций на части)
- Работа с блоками (создание своего блока)
- Работа с новым API базы данных
- Работа с e-mail (создание, отправка)
- Работа с Fields API (создание собственных полей для материалов без использования CCK)
- Работа с фильтрами (обработка текста материала перед его выводом)
- Работа с Form API (множество примеров форм)
- Работа с изображениями (создание эскизов, ресайз)
- Работа с Javascript (пример создания аккордеона)
- Работа с нодами (создание своего типа материала)
- Создание своей страницы по определённому URL
- Создание своих тестов Simpletest
- Работа с Token (добавление своих токенов)
- Работа с Trigger (создание своих действий, которые будут выполняться после определённых событий)
- Добавление своего пункта в vertical tab (новая UI фишка в Drupal 7)
- Работа с XML-RPC
Живые примеры всех модулей можно найти на сайте d7.drupalexamples.info.
Написанное актуально для
Drupal 7
Добавить комментарий