묻고답하기
xedition 서브 좌우측은 LNB 부분 수정을 통해서 되나요?
2015.12.07 13:40
xedition 서브 좌우측은 LNB 부분 수정을 통해도 되나요?
서브 좌우측엔 페이지 수정 버튼도 안나오고 해서 고민했는데요
layout.html
lnb 부분의 소스 수정을 통해서 위젯을 넣을 수있나요?
메뉴에 따라서 자동으로 출력 되는 방법은 없나요?
그리고
XE코어 업데이트되면 소스들이 리셋 되는것 같던데요
댓글 2
-
퍼니엑스이
2015.12.07 18:00
-
튜리크
2015.12.08 11:44
XE사이트 현재 페이지처럼 좌나 우측에 서브네비를 만들고 싶습니다.
좌우측은 설정에 있기는 한데 메뉴를 어떻게 출력 해야 하는지 모르겠습니다.위메뉴에서 현재페이지인
묻고 답하기가 활성 되어있는것처럼 사이트메뉴를 만들고 해당 페이지에 해당하는 메뉴가 활성화 되는것처럼 프로그램으로 해결될 방법이 없을 까요?LNB 부분 소스인데.
사이트 메뉴에서 만든 메뉴랑 연결하려면 어떻게 해야 될까요?
<!-- LNB -->
<nav cond="$_selected_menu['list'] && $layout_info->layout_type === 'sub' && $layout_info->sidebar_position !== 'none'" class="lnb">
<ul>
<li loop="$_selected_menu['list'] => $key1, $val1">
<a href="{$val1['href']}" target="_blank"|cond="$val1['open_window'] == 'Y'">{$val1['link']}</a>
<ul cond="$val1['list']">
<li loop="$val1['list'] => $key2, $val2" class="on"|cond="$val2['selected']">
<a href="{$val2['href']}" target="_blank"|cond="$val2['open_window'] == 'Y'">{$val2['link']}</a>
</li>
</ul>
</li>
</ul>
</nav>
<!-- /LNB -->
제가 해결할 수 있는 것은 페이지마다 레이아웃을 복사해서 페이지별로 레이아웃을 적용 시켜야 하는데 그방법 밖에 없을 까요?
1. layout.html 파일을 직접 수정하셔야 합니다.
2. 네, 가능합니다.
3. 메뉴에 따라서 자동으로 출력하는 방법이라는 게 정확히 뭔지 잘 이해가 되지는 않는데요. mid 값에 따라 다르게 출력하도록 하면 될 것 같습니다.
<block cond="$mid == 'freeboard'">
내용
</block>
<block cond="$mid == 'notice'">
내용
</block>
3. XE 코어를 업데이트 할 경우 소스가 날아갈 수 있으니, 레이아웃을 복사해서 수정하시길 권장합니다.