Как я могу создать новый маршрут / меню в Drupal, который автоматически не отображает навигационную ссылку?
Я пытаюсь создать простой вызов страницы в Drupal, который не отображается в меню навигации.
У меня есть модуль с именем helloworld
.
Файл .module
содержит следующее
function _helloword_page_callback()
{
return array('#markup'=>'The quick brown fox says hello, and the lazy dogs thanks you
for following conventions.');
}
function helloworld_menu()
{
$items['helloworld'] = array(
'title' => 'Hello World',
'page callback' => '_helloword_page_callback',
'access arguments' => array('content'),
'type' => MENU_CALLBACK
);
return $items;
}
Это успешно предоставляет URL на сайте
http://example.drupal.com/helloworld
Однако , я все еще получаю ссылку в левом меню (Bartik), несмотря на использование
'type' => MENU_CALLBACK
Итак, почему это не работает? Правильно ли я настраиваю пункт меню? Более вероятный вопрос: как я неправильно истолковываю использование констант / системы типа меню? Есть ли дополнительные кеши для очистки, что
drush cc all
не позаботится о? Какие еще шаги я могу предпринять для отладки этого?