질문/조언질답게시판
Extra Form
CMS XpressEngine

레이아웃은 제가 간단하게 작업했는데요 그래서인지 모듈 적용이 안 되더라구요

 

 

<li><a href="/notice"><img src="./img/menu1.png" border="0"/></a></li>

 

그냥 이런식으로 간단하게 작업한 건데 새글 표시 모듈 적용이 안 돼서 그러는데 어떻게 수정해야 할까요?

 

 

매뉴얼에는

 

 

<div class="gnb">
 <ul>
 <li loop="$global_menu->list=>$key1,$val1"
class="active"|cond="$val1['selected']"><a href="{$val1['href']}"
target="_blank"|cond="$val1['open_window']=='Y'">{$val1['link']}</a>
 <ul cond="$val1['list']">
 <li loop="$val1['list']=>$key2,$val2"
class="active"|cond="$val2['selected']"><a href="{$val2['href']}"
target="_blank"|cond="$val2['open_window']=='Y'">{$val2['link']}</a></li>
 </ul>
 </li>
 </ul>

 

 

뭐 이런식으로 하라 되어있던데 저 부분 자체를 넣어도 안 되더라구요ㅠㅠㅠㅠ

  • profile
    메뉴에 새글 표시 모듈은 메뉴 캐시 자체를 수정해 새글을 표시합니다. 따라서 메뉴 출력시 템플릿 문법을 사용 출력하셔야 합니다.

    당연히 코드를 복붙하는것만으로는 정상 동작하지 않으며 레이아웃 설정파일에 메뉴를 추가하는 작업도 이루어져야 합니다. 이 작업이 힘드시다면 https://xetown.com/request 제작의뢰로 맡기시면 됩니다.
  • profile profile

    다 작업했고 메뉴 템플릿 문법만 몰라서요ㅠㅠ 전 그냥 그동안 레이아웃 만들때 기타 기능들은 특별히 필요가 없어서 템플릿 문법 같은 건 따로 안 썼거든요.

    메뉴만 템플릿 문법을 이용해 출력하는 방법이 궁금한데 혹시 아시나요?

  • profile ?
    그냥 기본으로 들어있는 레이아웃 소스를 확인해보시면
    기본적인 메뉴 관련 문법이 들어있습니다. 그걸 이용해서 구현하시면 될거예요
  • profile
    해결했습니다~
    문제가 따로 있었던게 아니고 xe 어드민 내에서 레이아웃 복사해서 거기에 붙여넣으니 정상적으로 되네요.