[일반] 템플릿언더바 php 함수 불러쓰는 간단한 방법 (메뉴 출력 확인)
red123
0
3,270
2016.09.23 16:42
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=3db 주소복사
본문
메뉴 출력 부분은 다음과 같습니다. *이윰 메뉴를 쓰는 경우
<!--{: eyoom.use_eyoom_shopmenu == 'y'}--> <!--{@ menu}--> <li class="{? .active}active{/} {? menu.submenu}dropdown{/}"> {=var_dump(menu.me_name)} <a href="{.me_link}" target="_{.me_target}" class="dropdown-toggle" {? C.G5_IS_MOBILE && menu.submenu}data-toggle="dropdown"{:}data-hover="dropdown"{/}> {.me_name} <!--{? .new}--> <i class="fa fa-check-circle color-red"></i><!--{/}--> <!--{? .me_icon}--><i class="fa {.me_icon}"></i> <!--{/}--> </a> <!--{@ submenu}--> <!--{? ..index_ == 0}--> <ul class="dropdown-menu"> <!--{/}--> <li class="dropdown-submenu {? ..active}active{/}"> <a href="{..me_link}" target="_{..me_target}"><!--{? ..me_icon}--><i class="fa {..me_icon}"></i> <!--{/}-->{..me_name}<!--{? ..new}--> <i class="fa fa-check-circle color-red"></i><!--{/}--><!--{? ..sub=='on'}--><i class="fa fa-angle-right sub-caret hidden-sm hidden-xs"></i><i class="fa fa-angle-down sub-caret hidden-md hidden-lg"></i><!--{/}--></a> <!--{@ subsub}--> <!--{? ...index_ == 0}--> <ul class="dropdown-menu {? ...active}active{/}"> <!--{/}--> <li class="dropdown-submenu"> <a href="{...me_link}" target="_{...me_target}"><!--{? ...me_icon}--><i class="fa {...me_icon}"></i> <!--{/}-->{...me_name}<!--{? ...new}--> <i class="fa fa-check-circle color-red"></i><!--{/}--><!--{? ...sub=='on'}--><i class="fa fa-angle-right sub-caret hidden-sm hidden-xs"></i><i class="fa fa-angle-down sub-caret hidden-md hidden-lg"></i><!--{/}--></a> </li> <!--{? ...index_ == ...size_-1}--> </ul> <!--{/}--> <!--{/}--> </li> <!--{? ..index_ == ..size_-1}--> </ul> <!--{/}--> <!--{/}--> </li> <!--{/}--> <!--{/}--> <!--{* End Menu *}-->
해당 부분에서 중요한 부분은 다음과 같습니다.
<!--{@ menu}--> // 배열의 각 열을 loop로 호출해 줍니다.
그런데 우리는 특정한 경우
예를 들어 특정 메뉴의 글자에 색을 넣거나 작은 이미지를 붙이고 싶다는 생각을 하는 경우가 있습니다.
이럴 때 해당 배열의 비교할 대상이 언제, 어떻게 출력하는지 확인하고 싶을때가 있잖아요?
바로 밑에 이렇게 사용해 보세요
{=var_dump(menu.me_name)}
php의 함수를 호출하는 방법은 {=함수명()} 이 됩니다.
또한 변수에 "$"는 붙일 불요가 없더군요.
즉 @ menu로 불러온 결과값 중 .me_name의 값을 보겠다는 뜻이 됩니다.
이 방법을 기본으로 다른 값들도 볼 수 있습니다.
다른 분들께 도움이 되길 바랍니다.
0
좋아요!
1
레벨 10
경험치 10,166
Progress Bar 59%
- 가입일 : 2015-03-16 21:00:17
- 서명 :
- 자기소개 :
Total 42건 1 페이지
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
42 | red123 | 2017.03.09 | 1,671 | 0 | |
41 | red123 | 2017.03.07 | 2,137 | 0 | |
40 | red123 | 2017.03.07 | 1,550 | 1 | |
39 | 이윰EGG | 2016.11.28 | 1,441 | 0 | |
38 | red123 | 2016.11.03 | 1,966 | 0 | |
37 | red123 | 2016.11.02 | 1,526 | 0 | |
36 | red123 | 2016.11.01 | 2,007 | 0 | |
35 | red123 | 2016.11.01 | 1,536 | 1 | |
34 | 이윰EGG | 2016.09.28 | 1,435 | 0 | |
33 | red123 | 2016.09.23 | 1,273 | 0 | |
32 | red123 | 2016.09.23 | 1,360 | 0 | |
열람 | red123 | 2016.09.23 | 3,271 | 0 | |
30 | red123 | 2016.09.07 | 8,990 | 0 | |
29 | 이윰EGG | 2016.06.13 | 1,953 | 0 | |
28 | 이윰EGG | 2016.05.13 | 3,745 | 2 | |
27 | 이윰EGG | 2016.04.18 | 3,780 | 5 | |
26 | red123 | 2016.04.08 | 2,878 | 0 | |
25 | 칠천피트 | 2016.03.13 | 2,407 | 1 | |
24 | 이윰EGG | 2016.02.15 | 2,680 | 1 | |
23 | 이윰EGG | 2016.01.21 | 2,116 | 0 |
댓글목록
등록된 댓글이 없습니다.