Drupal 7 ссылка модуля на странице конфигурации

Пример

Данный сниппет поможет вам добавлять собственные ссылки на страницы настроек модулей на вкладке Конфигурации:

/**
* Инициализация hook_menu().
*/
function mymodule_menu() {
  $myitems = array();

  // Путь до формы настроек модуля
  // От него же зависит к какой группе опций будет принадлежать ссылка
  // content - работа с содержимым, user-interface - интерфейс пользователя и т.п.
  $myitems['admin/config/system/my_best_module'] = array(
    // Заголовок ссылки
    'title' => 'Мой самый лучший модуль',
	// Описание
    'description' => 'Настройте такой-то функционал здесь.',
    'page callback' => 'drupal_get_form',
	// Функция, которая непосредственно выводит форму (впишите свою)
    'page arguments' => array('mymodule_form'),
    // Права: доступ к страницам администрирования
    'access arguments' => array('access administration pages'), 
    'type' => MENU_NORMAL_ITEM,
  );

  return $myitems;
}


Далее пояснять ничего не буду. Комментариев в коде более чем достаточно.

Результат использования

Drupal 7 как добавить свой пункт меню в админку





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.