<div class="sidebar_menu ink_module" role="navigation"|cond="$li->sidebar_gnb == 'Y'">
<h3 class="text_en">Menu</h3>
<ul>
<!--@foreach($sidebar_menu->list as $key => $val)-->
<li class="active"|cond="$val['selected']">
<a class="menu_1depth <!--@if($val['expand'] == 'Y')-->opened<!--@else-->closed<!--@end-->" href="{$val['href']}" target="_blank"|cond="$val['open_window']=='Y'"><i class="fas fa-folder open<!--@if($val['selected'])--> pt_col2<!--@end-->"></i><i class="fas fa-folder-open close<!--@if($val['selected'])--> pt_col2<!--@end-->"></i> {$val['link']} <!--@if($val['open_window']=='Y')--><i class="fas fa-external-link-alt" title="{$lang->new_window}"></i><!--@end--></a>
<!--@if($val['list'])-->
<button class="bt_openclose light_font <!--@if($val['expand'] == 'Y')-->opened<!--@else-->closed<!--@end-->"><i class="fas fa-angle-down open"></i><i class="fas fa-angle-up close"></i></button>
<ul style="display:block"|cond="$val['expand'] == 'Y'">
<!--@foreach($val['list'] as $key2 => $val2)-->
<li class="active"|cond="$val2['selected']">
<a class="menu_2depth" href="{$val2['href']}" target="_blank"|cond="$val2['open_window']=='Y'">{$val2['link']} <!--@if($val2['open_window']=='Y')--><i class="fas fa-external-link-alt" title="{$lang->new_window}"></i><!--@end--></a>
<!--@if($val2['list'])-->
<ul>
<!--@foreach($val2['list'] as $key3 => $val3)-->
<li class="active"|cond="$val3['selected']">
<a class="menu_3depth" href="{$val3['href']}" target="_blank"|cond="$val3['open_window']=='Y'">{$val3['link']} <!--@if($val3['open_window']=='Y')--><i class="fas fa-external-link-alt" title="{$lang->new_window}"></i><!--@end--></a>
</li>
<!--@endforeach-->
</ul>
<!--@end-->
</li>
<!--@endforeach-->
</ul>
<!--@end-->
</li>
<!--@endforeach-->
</ul>
</div>

 

ink레이아웃 사용중인데 메뉴를 항상 펼침으로 보여주고 싶은데 어딜 손봐야 하는걸까요?

공식사이트에선 메뉴가 항상 펼침으로 되어있던데 레이아웃 기능에는 아무리 찾아도 안보이는데 _sidebar_menu.html 이부분에 소스인데 여기서 어떤부분을 수정을해야 메뉴가 항상 펼침으로 될까요?

  • profile
    <!--@if($val['expand'] == 'Y')-->opened<!--@else-->closed<!--@end-->
    이 부분이 두 군데 정도 보이는데요.
    이 부분을 그냥 opened로 해보시겠습니까?
  • profile profile
    <a class="menu_1depth opened" href="{$val['href']}" target="_blank"|cond="$val['open_window']=='Y'"><i class="fas fa-folder open<!--@if($val['selected'])--> pt_col2<!--@end-->"></i><i class="fas fa-folder-open close<!--@if($val['selected'])--> pt_col2<!--@end-->"></i> {$val['link']} <!--@if($val['open_window']=='Y')--><i class="fas fa-external-link-alt" title="{$lang->new_window}"></i><!--@end--></a>
    <!--@if($val['list'])-->
    <button class="bt_openclose light_font opened"><i class="fas fa-angle-down open"></i><i class="fas fa-angle-up close"></i></button>

    이렇게 하시라는 말씀이신지요? 이렇게 적용을 해도 메뉴가 펼침상태로는 안되네요.

  • profile profile
    ul 태그에도 뭔가가 걸려 있군요.
    <ul style="display:block"|cond="$val['expand'] == 'Y'">
    이것을
    <ul style="display:block">
    으로 바꿔보세요.

    아, 근데 스킨 수정을 하시기 전에 메뉴 관리에서 '늘 펼쳐진 상태로 있게 합니다'에 체크는 해보셨던 건가요?
  • profile profile
    헉 기초를 생각도 안하고 레이아웃만 신경을 썼었네요.ㅠㅠ. 죄송합니다. 메뉴관리에서 늘 펼쳐진 상태로 하니 제대로 작동이 되네요. 다음부턴 꼭 기초적인것부터 생각을 해보도록 하겠습니다. 도움에 감사드립니다.