我有頁面,我已經組織在另一個主頁面下,但它不顯示在二級菜單下。Drupal 7,子頁面沒有顯示
如何獲取二級菜單以顯示當前頁面的子頁面?
會有一個主題,這樣做,我已經嘗試過禪和斯塔克,但他們沒有列出當前頁面下組織的頁面。
我有頁面,我已經組織在另一個主頁面下,但它不顯示在二級菜單下。Drupal 7,子頁面沒有顯示
如何獲取二級菜單以顯示當前頁面的子頁面?
會有一個主題,這樣做,我已經嘗試過禪和斯塔克,但他們沒有列出當前頁面下組織的頁面。
這聽起來好像是我碰到自己的錯誤:Custom menus never receive an active trail
我在一個duplicate issue解釋一個解決方法。
要sumerize:
的問題是,Drupal核心活性線索,麪包屑和菜單膨脹只用於一組核心的菜單,其定義爲工作:
$menus = variable_get(
'menu_default_active_menus',
array_keys(menu_list_system_menus())
);
有沒有接口改變這一點,但你可以在你的settings.php中添加你創建的菜單的名字。不是一個實際的解決方案,但至少是有效的。你通常不會創建新的菜單,所以應該沒問題。中放什麼在你settings.php
文件的一個例子:
$conf['menu_default_active_menus'] = array(
'navigation', // Core menu
'management', // Core menu
'user-menu', // Core menu
'main-menu', // Core menu
'menu-products', // Custom menu
'menu-custom-menu', // Custom menu
);
的Menu Block module可以很好地顯示的那種你所描述的子菜單。雖然模塊的管理頁面有很多選項,但需要一段時間才能調整以獲得所需的內容。
去哪兒settings.php去? –
我見過一些補丁,這是否意味着我必須修補它? –