묻고답하기
메뉴관련
2016.04.28 14:53
다국어 메뉴에서 한국어에서는 메뉴1을 나오게 하고 메뉴2를 안나오게
영어에서는 메뉴2를 나오게하고 메뉴1을 안나오게 하는법을 알고 싶습니다.
검색해보니 해당 언어에서 빈칸으로 두면 된다고 하시는데 빈칸으로 두니 상단 메뉴에서는 안보이는데
서브메뉴에서는 빈칸으로 하면 빈칸 그대로 서브메뉴에 나오네요...ㅜ
고수님들 도와주세요 ㅜ
댓글 4
-
ehii
2016.04.29 00:40
-
will
2016.04.29 10:00
<div id="content">
<div class="body clearBoth" cond="$content">
<div class="lnb" cond="$layout_info->layout_style!=='c'&& $layout_info->layout_style!=='cc'">
<div class="lnb_normal lnb_normal_{$layout_info->lnb_style}" cond="$layout_info->lnb_style">
<!-- 서브메뉴 타이틀 -->
<div class="section wrap_locNav">
<h2 loop="$sub_menu->list=>$key1,$val1" class="lnb_h2" cond="$val1['selected']"><a href="{$val1['href']}" target="_blank"|cond="$val1['open_window']=='Y'">{$val1['link']}</a></h2>
<div class="in_section" loop="$sub_menu->list=>$key1,$val1" cond="$val1['selected'] && $val1['list']">
<ul class="locNav">
{@$idx=1}
<li loop="$val1['list']=>$key2,$val2" class="active locLi_{$idx} locLi{($idx+1)%2+1}"|cond="$val2['selected']" class="locLi_{$idx} locLi{($idx+1)%2+1}"|cond="!$val2['selected']"><a href="{$val2['href']}" target="_blank"|cond="$val2['open_window']=='Y'">{$val2['text']}<i cond="$val2['selected']" class="xi-angle-right"></i></a>
{@$idx++}
</li>
</ul>
</div>
</div>혹시 여기서에서 수정하려면 어떻게 해야 하나요.. 이부분이 맞는지도 잘 모르겠지만요..ㅜ
레이아웃은 DoorWeb 회사용 레이아웃 A을 사용하고 있습니다..
-
will
2016.04.29 10:17
으악 그냥loop에 cond="$lang_type!='ko'|| $val2['text']!=''"이걸로 무식하게 해버렸네요 ㅠ 감사합니다 도움주셔서ㅜ
-
슈퍼타이
2016.05.04 01:25
저는 한국어에 menu1을 보이게 하고 중국어에 menu1을 안보이게 하고 싶은데요..
해결하셨다는 걸로 해보니 메뉴가 통째로 없어지네요 ㅠ_ㅠ
힌트 좀 더 주실 수 없으실까요? ㅠ_ㅠ
layout.html에서 gnb에서 1차 또는 2,3차메뉴 li 루프가 돌 때
해당 조건만 제외 시켜주면 됩니다
<예> 제외하려는 메뉴의 mid가 xxx이고 2차메뉴인 경우 영어일때만 그 메뉴를 안나타나게 하려면
<ul>
<li loop="$GNB->list => $key1, $val1">
<a href="{$val1['href']}" target="_blank"|cond="$val1['open_window'] == 'Y'">{$val1['link']}</a>
<block cond="$val1['selected']">{@ $_selected_menu = $val1}</block>
<ul cond="$val1['list']" class="depth2">
<li loop="$val1['list'] => $key2, $val2" class="more"|cond="$val2['list']" cond="$lang_type!='en' || $val2['url']!='xxx'" >
<a href="{$val2['href']}" target="_blank"|cond="$val2['open_window'] == 'Y'" >{$val2['link']}11</a>
<ul cond="$val2['list']" class="depth3">
<li loop="$val2['list'] => $key3, $val3">
<a href="{$val3['href']}" target="_blank"|cond="$val3['open_window'] == 'Y'">{$val3['link']}</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>