Drupal 7: Как создать элемент меню / маршрута, который не отображается в навигации сайта

Как я могу создать новый маршрут / меню в 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

не позаботится? Какие еще шаги я могу предпринять для отладки?

6
задан kiamlaluno 16 March 2018 в 09:33
поделиться