Пишем модуль Drupal 7, hook_menu

Сложность: 
2

Несмотря на то, что существует масса модулей для Drupal, у каждого разработчика найдутся свои не реализованные идеи. В прошлом уроке мы уже познакомились с модулями Administration Menu и Devel, а также научились устанавливать модули в Drupal 7 двумя способами. Сегодня мы покажем как создать модуль, познакомимся с его архитектурой и правилами написания. Также мы покажем как выводить страницы с помощью hook_menu. Данный урок рассчитан на тех, кто понимает принцип работы hook-ов и отображения Друпал. А сейчас коротко опишем что именно вы увидите в нашем видео-уроке.

В самом начале видео мы рассмотрим структуру модуля. Каждый модуль должен состоять из двух файлов. Первый файл - файл .info. Этот файл отвечает за информацию про модуль (название модуля, его описание и дополнительные параметры).

Второй файл - .module. В нем уже находятся хуки, препроцессы и все необходимые вещи, которые нужны для работы модуля.

Дальше мы доберемся до изучения hook_menu. Hook_menu используется для создания собственных модулей. В видео мы продемонстрируем конкретный пример на хуке: hook_menu(). Данный хук позволяет создавать собственные страницы из модуля. Итак, присаживайтесь поудобнее и смотрите как создать модуль в Drupal 7. На сегодня всё. В следующем уроке мы рассмотрим типы материалов и поля в Drupal 7. Успехов и до скорых встреч.

Рассказать друзьям: