Название заголовка - PullRequest
       19

Название заголовка

0 голосов
/ 25 марта 2011

У меня проблемы с заголовками моих страниц.

Страница английских настроек:

Title

 $items['mymodule/admin'] = array(
    'title' => 'Administrate',
    'page callback' => 'mymodule_admin_home',
    'access arguments' => array('access content'),
    'type' => MENU_NORMAL_ITEM,
    // ...
 );
 $items['mymodule/admin/settings/english'] = array(
    'title' => 'English Settings',
    'page callback' => 'drupal_get_form',
    'page arguments' => 'mymodule_makeEnglishSettingsForm',
    'type' => MENU_DEFAULT_LOCAL_TASK,
 );

Заголовок, который я установил для своей страницы в своем модуле hook_menu, не привязывается, вместо этого он устанавливает заголовок для самого родительского элемента. Я знаю, что могу использовать drupal_set_title($my-new-title), чтобы исправить это. Но почему это плохо? Что я сделал не так?

Ответы [ 2 ]

1 голос
/ 29 марта 2011

Это проблема с кешем, либо вы можете очистить кеш, перейдя в admin / settings / performance, либо использовать метод cache_clear.

1 голос
/ 26 марта 2011

Попробуйте очистить кэш меню после внесения изменений:

cache_clear_all('*', 'cache_menu', TRUE);

Или, если у вас установлен модуль Admin Menu, перейдите в / admin_menu / flush-cache / menu

...