포럼

만들게된 계기는 밑의 게시물에 적혀있습니다. 만들다가 보니 $도 $__Context->인가 뭐시긴가로 변경이 되어서

편법을 썼습니다. 그리고 인자도 2개 하려니 오류 뿜어서 배열로 하나로 묶는 편법을 쓰게 되었습니다.


(이래저래 결국은 편법의 결정체로 전락하게 된 현실이라 안습)


{@ $_traceRoot = create_function('$_Args', strtr('#_Breadclumb = null; foreach(#_Args[0] as #_Idx => #_Val) @( if(#_Val[\'selected\']) @( #_Breadclumb = \'<a href="\' . #_Val[\'href\'] . \'">\' . #_Val[\'text\'] . \'</a>\'; if(#_Val[\'list\']) @( #_rtnVal = call_user_func(#_Args[1], array(#_Val[\'list\'], #_Args[1])); if(#_rtnVal) @( #_Breadclumb .= #_rtnVal; )@ )@ return #_Breadclumb; )@ )@', array('#' => chr('36'), '@(' => chr('123'), ')@' => chr('125')))); echo call_user_func($_traceRoot, array($gnb->list, $_traceRoot)); }


저 굵게 해둔 부분에 빵조각을 적용하실 메뉴를 넣으시면 됩니다. (물론 $~~~->list로 적어야 함)

저 구문은 실행되면 자동으로 결과를 출력하므로 저 한(?) 줄이면 충분합니다.


<a href="#">TOP</a><a href="/ed5c5789b1">MID1</a><a href="/ce620d6749">BOTT1</a>


3단 메뉴로 실험해보았는데 결과는 이런식으로 나옵니다. CSS로 적당히 꾸며주시면 완성이죠 !

(HOME 버튼은 구문 앞 쪽에 직접 넣으시면 될 듯)


잘 활용하시면 글로벌 네비게이션(주 메뉴)에도 적용해서 기존의 방식에선 max_depth에 의존해서 그 만큼만 출력했지만

거의 무한에 가깝게 출력할 수 있습니다.



+ 축약 버전 코드 (적당히 줄여본 실속형 코드)


{@$_=create_function('$q',strtr('#k=null;foreach(#q[0]as#g=>#u)@(if(#u[·selected·])@(#k=·<a href="·.#u[·href·].·">·.#u[·text·].·</a>·;if(#u[·list·])@(#v=call_user_func(#q[1],array(#u[·list·],#q[1]));if(#v)@(#k.=#v;)`)`return#k;)`)`',array('·'=>"'",'#'=>chr('36'),'@('=>chr('123'),')`'=>chr('125'))));}{call_user_func($_,array($gnb->list,$_))}

글쓴이 제목 최종 글
루피키누스 1.5.2.2 포인트,그룹연동 관련 에러와 문제, 질문 [15] 2012.05.02 by 노튼
비밀얌 '회원 가입 후 이동할 페이지'에 URL이 있는데 작동을 안하네요 [5] 2012.05.02 by 숭숭군
윙보이 업데이트 이후..이런 문제가 생긴 것 같습니다. [3] file 2012.05.02 by 윈컴이
snows96 1.4스타일 회원모듈/커뮤니케이션모듈 스킨 (2012-01-21 07:34 최종패치) [35] file 2012.05.01 by 때린데 또때려
카메론다이아몬드 1.5.2.3 패치 이후 [12] 2012.05.01 by 카메론다이아몬드
엘카 개발자문서 - 서브쿼리에 문제가 있습니다.  
새하나모 1.5.2.3 업데이트 후 324 에러가 발생하는 경우 참고하세요. [1] 2012.04.30 by 이지데브
NA답답이 1.5.2.3업데이트 후 일부 레이아웃에서.. [2] file 2012.04.30 by 착한악마
paulryu03 [1.5.2.3] 아이패드로 접속시에 모바일에 최적화된 화면 보기 문구가 자동으로 뜨는 것에 대해서. [8] 2012.04.29 by misol
mymedia RSS 게시판 모듈 컨텐츠 업데이트 관련 [2] 2012.04.29 by mymedia
궁금궁금궁금이 1.5.2.3 올리신 분 중에 지식인 모듈 쓰시는 분??? [6] file 2012.04.28 by 궁금궁금궁금이
아루히 RSS 게시판 업데이터 모듈 사용하시는 분들 지금 작동 되나요?? [4] file 2012.04.28 by mymedia
엑스셀코드 1.5.2.3 에서 게시글이 등록이 되는데 ajax XML parser 에러가 나는경우 [3] 2012.04.28 by cherryfilter
모노소프트 첨부파일 순서기능 & 썸네일 지정 기능 만들었습니다. ㅡ_ㅡ; [6] file 2012.04.28 by 윈컴이
난다날아 공식사이트 jQuery를 1.7.2로, jQuery UI를 1.8.19로 업데이트하였습니다. [2] 2020.03.14 by 이지데브
미식가 XE로 대형사이트를 운영하기가 두려운 이유 [31] 2012.04.27 by CoffeeMix
sejin7940 xe_content 내부로 img {max-width:100%} 이 들어가긴 했는데.. [19] 2012.04.27 by 착한악마
cjdghk xml로 변환된 게시물 xe로 업로드가 안됩니다 [5] 2012.04.27 by CMD
엠™ 1.5.2.3 업글하고 링크 걸린 이미지 테두리 문제 없나요? [3] 2012.04.27 by 엠™
도라미 테스트 밑 안정화작업후에 올릴 레이아웃인데요.테스트좀 부탁드려요. [1] file 2012.04.27 by 웹엔진