묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
layout 의 $GNB 변수 위치
2013.03.25 17:47
layout.html 에서 메뉴를 출력 할 때 $GNB->list 라는 변수를 사용합니다.
이 변수가 어디서 선언 되는 것인지 아무리 찾아 봐도 찾을 수가 없네욤.
이 변수가 선언되는 곳을 알려주시면 너무너무 감사하겠습니다 (__)
- 추가 -
conf / info.xml 에 있는 설정을 말하는 것이 아닙니다.
관리자 페이지에서 사이트 맵을 만들면, 레이아웃에서 그 사이트맵으로 메뉴를 출력하자나요.
그 때 $GNB->list 이라는 변수를 사용합니다. 이 변수가 선언되는 위치가 궁금합니다.
댓글 2
-
KANTSOFT
2013.03.25 17:56
-
처로
2013.06.03 09:23
저도 이거 찾고 있었는데, 한 가지 힌트는 찾았습니다
modules/menu/menu.admin.controller.php 2000행쯤에 다음의 속성들을 할당하는 부분이 있습니다
node_srl, parent_srl, menu_name_key, text, url, href, is_shortcut, open_window, expand, normal_btn, hover_btn, active_btn, link
conf -> info.xml 에 보시면 <menu name=""></menu> 메뉴태그에 있는변수명을 가져옵니다.