웹마스터 팁

다음 예는 xe_official 레이아웃에서 적용을 예로 든 것입니다.



각 메뉴의 연결 url은 반드시 mid로 작성이 되어 있어야 합니다.



레이아웃의 layout.html에서



 

* 첫번째, 메뉴 출력 루프를 돌기전에 다음을 적어줍니다.

(88번 라인 <!--@if($menu_1st)--> 다음에 아래 부분을 적어줌)

<!-- 메뉴 게시물 갯수 환경 세팅 시작 (by CoolSushi) -->
{@ $oTmpModuleModel = &getModel('module'); }
{@ $oTmpDocumentModel = &getModel('document'); }
<!-- 메뉴 게시물 갯수 환경 세팅 끝 (by CoolSushi) -->

 




* 두번째, 메뉴 출력 루프 내에서 다음을 적어줍니다.


(91번 라인 <!--@foreach($menu_1st['list'] as $key => $val)--><!--@if($val['text'])--> 다음에 아래 부분을 적어줌)


<!-- 메뉴 게시물 갯수 세팅 시작 (by CoolSushi) -->
{@ $menuModuleInfo = $oTmpModuleModel->getModuleInfoByMid($val['url']); }
{@ $docCount = $oTmpDocumentModel->getDocumentCount($menuModuleInfo->module_srl); }
<!-- 메뉴 게시물 갯수 세팅 끝 (by CoolSushi) -->

 




* 세번째, 각 메뉴 옆에 다음과 같이 써서 게시물 갯수를 출력합니다.


<!-- 메뉴 게시물 갯수 출력 시작 (by CoolSushi) -->
<
!--@if($docCount > 0)-->{$docCount}<!--@end-->
<!-- 메뉴 게시물 갯수 출력 끝 (by CoolSushi) -->





이상입니다.
 
(모듈 찾아다니느라 힘들었음.. ㅋㅋ)

아, XE에디터에서 글 내용에 @를 쓰면 email주소로 인식해서 위에처럼 링크가 생기네요.

http://coolsushi.ivyro.net 에 오시면 적용 된 것을 보실 수 있습니다.