[英]Drupal 7: Modifying menu title
我想知道如何修改我正在使用的主題的template.php中的菜單標題。
到目前為止,我已經能夠通過使用鈎子修改UL和LI元素: THEME-NAME_menu_tree__MENU-NAME
和THEME-NAME_menu_link__MENU-NAME
。 但是,我無法訪問其中任何一個菜單標題(或者至少是我的想法)。 我曾嘗試使用THEME-NAME_menu__MENU-NAME
掛鈎,但似乎只是忽略了該函數。
感謝您的時間。
您的菜單是在一個區塊內生成的。 您應該能夠通過預處理塊來更改主題/標題。 例如,更改塊的所有主題並圍繞它包裹<span>
。
function MYTHEME_preprocess_block(&$variables) {
$block = $variables['block'];
$block->subject = sprintf('<span>%s</span>', $block->subject);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.