2011-11-09 56 views
0

在Drupal中,我如何獲得選定的菜單項層次結構?Drupal菜單 - 如何獲取層次結構

如果我選擇的項目3,我如何能得到整個層次...(如:item1->項目2,項目3)

如果我使用$menu_item = menu_get_item();,我會得到積極的菜單項的名稱(例如:項目3 )。但我想得到它像(item1-> item2-> item3)。

回答

1
$parent = menu_get_item($vars['mid']); 
$vars['parent'] = $parent['pid']; 

$hasParent = menu_get_menu(); 
$hasParent = $hasParent['items'][$parent]['pid']; 

此代碼會給你父菜單信息,你可以打印。

+0

如何得到這個?? ... $ vars ['mid'] – user731060

+0

$ var ['mid']是變量。在你的情況下,你可以傳遞具有最後一個菜單值的變量。 –