2011-06-03 81 views
0

在D6,您可以使用下面的代碼在你的template.php強制擴大菜單:力擴大菜單在Drupal 7(端口從Drupal的6)

function menu_tree_full($menu_name = 'navigation') { 
    static $menu_output = array(); 
    if (!isset($menu_output[$menu_name])) { 
    $tree = menu_tree_all_data($menu_name); 
    $menu_output[$menu_name] = menu_tree_output($tree); 
    } 
    return $menu_output[$menu_name]; 
} 

你然後把你的page.tpl以下.php:

print menu_tree_full('navigation'); 

任何人都可以告訴我如何移植到D7嗎?特別是擴大「管理」菜單的力量。

感謝,

史蒂夫

回答

0

看來,Drupal的7已經改變了API的功能menu_tree_all_data(),你可能想在這裏閱讀到它:

Drupal API 7, menu_tree_all_data

+1

此外:文件template.php中的函數名稱現在必須使用相關主題的名稱。這裏提到:[鏈接](http://drupal.org/node/254940) – 2011-09-27 14:45:51

1

這可以在管理»結構»菜單中完成 - 然後單擊所需樹上的操作並選擇展開。