묻고답하기
레이아웃에서 각메뉴옆에 게시글 수 표시하기
2015.07.10 02:50
팁게에 해당내용이 있는데 2007년 내용이여서요^^
혹시 바꾸어서 적용해야하는 부분이 있으면 아래내용보시고 팁좀 부탁드려요
https://www.xpressengine.com/tip/5158873 팁내용
레이아웃의 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) -->
이상입니다.