질문과 답변 (구)

최근본상품
TOP
DOWN

질문과 답변 (구)

{.ca_name} 의 실체를 알고 싶어요!

2015.07.31 04:17 853 2

본문



                      <!--{* Menu *}--> <-- 요것은 주석!!

                        <!--{@ menu}--> <-- 여기부터 루프 시작! 템플릿 예시를 봤을 때 해당 menu로 php문이 구현되어 있어야함

                        <li class="{? .active}active{/} dropdown">

                            <a href="{.href}" class="dropdown-toggle" {? C.G5_IS_MOBILE}data-toggle="dropdown"{:}data-hover="dropdown"{/}>
                                                            
                                {.ca_name} <-- 여기 이 부분의 정체가 무엇인가!! 파일 전체 검색을 해도 안나오는 너!!! 루프가 반복됨에 따라 메뉴가 출력되는데..

                            </a>

                            <!--{@ submenu}-->

                            <!--{? ..key_ == 0}-->

                            <ul class="dropdown-menu">

                            <!--{/}-->

                                <li {? ..active}class="active"{/}>

                                    <a href="{..href}">{..ca_name}</a>

                                </li>

                            <!--{? ..key_ == .cnt-1}-->

                            </ul>

                            <!--{/}-->

                            <!--{/}-->

 

제가 궁굼한 부분은 위 소스 중에 @ menu 부분이 동작되기 위해서 php로 구현된 소스가 있어야 하는데 이 소스가 어디에 있는지 알고 싶어요

그리고 {.ca_name} 이 부분에 대한 정의 값을 알고 싶어요

 

http://xtac.net/tutorial4/#comment 해당 부분을 검색해도 이 부분에 대해 이해하기가 어렵네됴

일단 배열의 값을 출력하는 것으로 보이는데...

 

이전에 이윰님이 가르쳐 주셨던 {.me_code} 코드의 선언은 어떻게 되서 출력되는 것일까요?

 

너무 어렵네요

 

어딘가에 선언이 되고 값이 넣어져있어야 호출이 될텐데 그 부분을 너무 찾기 힘드네요

 

혹시 이 부분에 대해 아시는 분이 계시다면 더운날 시원해지시라고 두손 모아 싹싹 빌면서 기도 드리겠습니다

한마디 희망을 남겨 주세요!! ^^

 

0
로그인 후 평가 가능합니다.
- red123 - 회원등급 : 지상계 / Level 12
포인트 49,887
경험치 13,270
[레벨 12] - 진행률 3%
- 가입일 : 2015-03-16 21:00:17
- 서명 : 미입력
- 자기소개 : 미입력

댓글목록 2

이윰넷님의 댓글

red123님 안녕하세요.


{@ menu }
...
반복내용
...
{/}

템플릿 파일에서 위 구문은 $menu 라는 배열변수를 템플릿 파일(head_bs.html)에서 반복하라는 의미를 가지고 있습니다.
$menu 변수는 /eyoom/head.php 파일의 35째 라인에서 정의되고 있네요.

즉, 이윰메뉴를 사용할 경우,
/eyoom/classes/theme.class.php 파일의 164번째 라인의 menu_create 함수에서 지정한
$menu = $this->eyoom_menu_create();
위의 방식으로 $menu 를 리턴 받습니다.

이쯤에서 print_r($menu); 또는 var_dump($menu); 로 변수가 어떤 내용을 담고 있는지 확인해 보시면 됩니다.

이해하시는데 조금이나마 도움이 되셨길 바랍니다.
좋은 하루 되세요.

축하합니다. 첫댓글 포인트 6포인트를 획득하였습니다.

red123님의 댓글

red123 2015.07.31 16:03

조금이 아니라 완전 도움되죠
사랑합니다 이윰님 ㅎㅎ

질문과 답변 (채택기능) 게시판이 신설되었습니다.
질문과 답변 (구) 게시판은 글쓰기가 제한되오니 착오 없으시길 바랍니다. (댓글 및 조회는 여전히 가능합니다.)

전체 2,800 건 - 1 페이지
제목
이윰넷 2017.10.24 469 0
도깨비뿅망치 2017.10.24 611 0
홍인 2017.10.24 466 0
tenuunsalhi 2017.10.23 491 0
jumphu 2017.10.23 477 0
jumphu 2017.10.23 455 0
GNDOON 2017.10.23 468 0
jumphu 2017.10.23 442 0
gang 2017.10.23 399 0
백철하 2017.10.22 458 0
클라네스 2017.10.22 420 0
gang 2017.10.21 456 0
최태풍 2017.10.21 461 0
꿈꾸는개발자 2017.10.20 431 0
부끄럼소년 2017.10.20 499 0