증상: 글로벌 메뉴가 표시되지 않습니다.
layout.html 에 include된 navigation.html 의 아래 루프 구간이 아예 출력되지 않는데요,
<li loop="$global_menu->list=>$key1,$val1" class="md-hide<[email protected]($val1['selected'])-->
왜 인식이 안되는건지 모르겠습니다 ㅜㅜ.
전역변수에 암것도 안들어 가있는건지..(관리자 페이지에서 메뉴는 설정 해놨습니다.)
이럴 때는 어디를 확인해보면 될지 조언 좀 부탁드립니다.
레이아웃을 만드시면서 문제가 되는건가요? 배포된 레이아웃을 사이트에 사용하려니 문제가 되는건가요?
navigation.html 파일 자체가 include 가 잘 되고 있는지 다른 부분이 표시되는 것으로 확인은 하신건가요?
관리자페이지 메뉴 설정이라는 것이 레이아웃 설정에서 $global_menu 과 매칭되는 설정에 메뉴를 잘 선택 해 놓았다는 건가요?
레이아웃의 info.xml 에서 확인하셨을때
<menus>
<menu name="global_menu" maxdepth="2" default="true">
<title xml:lang="ko">상단 메뉴</title>
</menu>
</menus>
이런 형식으로 메뉴 변수가 정확히 일치 하나요??
설마 li 가
<li loop="$global_menu->list=>$key1,$val1" class="md-hide<[email protected]($val1['selected'])-->
이렇게 끝나지는 않고 뒤는 생략하신거겠죠?