2011-11-09 3 views
0

Drupal에서 선택한 메뉴 항목 계층을 어떻게 가져올 수 있습니까? 내가 $menu_item = menu_get_item();를 사용하는 경우Drupal 메뉴 - 계층 구조를 얻는 방법

것은, 내가 (활성 메뉴 항목의 이름을 얻을 것이다 예 : 항목 3 : I는 전체 계층 구조 (item1- 1> 항목 - 항목 3 예) 얻을 수있는 방법

내가 항목 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']는 변수입니다. 귀하의 경우에는 마지막 메뉴의 값을 가진 변수를 전달할 수 있습니다. –

관련 문제