비회원에게는 특정메뉴 안보이게 하기
1,987
2015.09.30 13:40
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=1sA 주소복사
본문
아직도 템플릿언더바가 이해가 안되는 초보개발자 클라네스 입니다.
저한테만 필요한 기능이였었는데, 관리자에서 지정할 수 없는 기능이기에 혼자 여러 삽질을 해보고
비회원 즉, 로그인을 하지 않은 사람에겐 특정 메뉴를 안보여주는 방법 입니다.
/eyoom/theme/pc_basic/layout/head_pc.html
<!--{@ menu}--> 부터
<!--{* End Menu *}--> 까지입니다.
<!--{@ menu}--> {? .me_name != '메뉴이름' || _is_member } <li class="{? .active}active{/}"> <a href="{.me_link}" target="_{.me_target}"> <!--{? .me_icon}--><i class="fa {.me_icon}"></i> <!--{/}-->{.me_name}<!--{? menu.submenu}--> <i class="fa fa-angle-down"></i><!--{/}--><!--{? .new}--> <i class="fa fa-circle nav-new1"></i><!--{/}--> </a> <!--{@ submenu}--> <!--{? ..index_ == 0}--> <ul> <!--{/}--> <li class="{? ..active}active{/}"> <a href="{..me_link}" target="_{..me_target}"><!--{? ..me_icon}--><i class="fa {..me_icon}"></i> <!--{/}-->{..me_name}<!--{? ..new}--> <i class="fa fa-circle nav-new2"></i><!--{/}--><!--{? ..sub=='on'}--><i class="fa fa-angle-right right"></i><!--{/}--></a> <!--{@ subsub}--> <!--{? ...index_ == 0}--> <ul> <!--{/}--> <li class="{? ...active}active{/}"> <a href="{...me_link}" target="_{...me_target}"><!--{? ...me_icon}--><i class="fa {...me_icon}"></i> <!--{/}-->{...me_name}<!--{? ...new}--> <i class="fa fa-circle nav-new2"></i><!--{/}--></a> </li> <!--{? ...index_ == ...size_-1}--> </ul> <!--{/}--> <!--{/}--> </li> <!--{? ..index_ == ..size_-1}--> </ul> <!--{/}--> <!--{/}--> </li> <!--{/}--> {/}
위 코드에 2번째 줄과, 31번째 줄을 넣어주시면 됩니다.
{? .me_name != '메뉴이름' || _is_member }
템플릿언더바 문서를 참고해도..
{* Menu *} 가 뭔지
{@ menu} 가 루프의 시작임은 알겟는데 menu 는 어디서 튀어나오는놈인지 아직 모르겟네요. OTL
0
좋아요!
0
레벨 3
경험치 999
Progress Bar 67%
- 가입일 : 2015-09-24 21:56:42
- 서명 :
- 자기소개 :
Total 42건 1 페이지
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
42 | red123 | 2017.03.09 | 1,672 | 0 | |
41 | red123 | 2017.03.07 | 2,137 | 0 | |
40 | red123 | 2017.03.07 | 1,551 | 1 | |
39 | 이윰EGG | 2016.11.28 | 1,442 | 0 | |
38 | red123 | 2016.11.03 | 1,967 | 0 | |
37 | red123 | 2016.11.02 | 1,527 | 0 | |
36 | red123 | 2016.11.01 | 2,009 | 0 | |
35 | red123 | 2016.11.01 | 1,537 | 1 | |
34 | 이윰EGG | 2016.09.28 | 1,436 | 0 | |
33 | red123 | 2016.09.23 | 1,274 | 0 | |
32 | red123 | 2016.09.23 | 1,361 | 0 | |
31 | red123 | 2016.09.23 | 3,272 | 0 | |
30 | red123 | 2016.09.07 | 8,992 | 0 | |
29 | 이윰EGG | 2016.06.13 | 1,954 | 0 | |
28 | 이윰EGG | 2016.05.13 | 3,745 | 2 | |
27 | 이윰EGG | 2016.04.18 | 3,781 | 5 | |
26 | red123 | 2016.04.08 | 2,879 | 0 | |
25 | 칠천피트 | 2016.03.13 | 2,408 | 1 | |
24 | 이윰EGG | 2016.02.15 | 2,682 | 1 | |
23 | 이윰EGG | 2016.01.21 | 2,117 | 0 |
댓글목록
이윰IN님의 댓글
클라네스님 좋은 팁 감사드립니다.
이번 클라네스님 의견을 이윰빌더 1.1.10에 반영하기도 했습니다.
이미 개발해 놓았구요.
기능은 이윰메뉴에 메뉴속성에서 [메뉴보이기 레벨설정] 을 추가하였습니다.
지정한 레벨 이상에서 메뉴가 노출되도록 하였으니, 회원/비회원 구분보다 폭넓게 이용하실 수 있으리라 봅니다.
조금만 기다려 주세요. ^^
감사합니다.
축하합니다. 첫댓글 포인트 19포인트를 획득하였습니다.
클라네스님의 댓글
역시, 대단하십니다.
제 사소한 의견이 적용이 된다는것에 대한 뿌듯함이 느껴지네요!
기다리고있겠습니다 !
이윰넷님의 댓글
템플릿 언더바를 접한지 불과 얼마 되지 않았는데도 저정도 이해하시고 소스를 수정할 수 있다니 대단합니다.
조금만 익숙해 지면 Template_ 로 작업하시는 것이 꽤 많이 편하다는 것을 느끼실 수 있을거예요.
소스의 가독성이 좋으니, 작업 속도도 빨라지거든요.
암튼 대단하십니다. ^^
클라네스님의 댓글
^^; 템플릿언더바 문서를 봐도.. 이해가 가지 않는다는게 함정..
대충 보고 해보고.. 미리 만들어진 부분에서 때와서 쓰는정도 밖에 안됩니다ㅠ
직접 만들지 못한다는게 함정..
웹개발을 오래햇더니 새로운걸 배우는것도 조심스럽네요.. ^^
무튼 칭찬(?) 감사드립니다.