묻고답하기

<block loop="$GNB->list=>$key1,$val1">
  <!--@if($val1['list'])-->
    <div class="title">
      {$val1['link']|noescape}
    </div>
    <div class="content menu">
      <div class="item" cond="$val2['list']">
        <div class="accordion">
          <block loop="$val2['list']=>$key3,$val3">
            <div class="title">{$val2['link']|noescape}</div>
            <div class="content menu">
              <a href="{$val3['href']}" class="item" class="item selected"|cond="$val3['selected']" target="_blank"|cond="$val3['open_window']=='Y'">
                {$val3['link']|noescape}
              </a>
            </div>
          </block>
        </div>
      </div>
      <a href="{$val2['href']}" loop="$val1['list']=>$key2,$val2" class="item" class="item selected"|cond="$val2['selected']" target="_blank"|cond="$val2['open_window']=='Y'" cond="!$val2['list']">
        {$val2['link']|noescape}
      </a>
    </div>
  <!--@else-->
    <a href="{$val1['href']}" class="no-accordion" target="_blank"|cond="$val1['open_window']=='Y'">
      {$val1['link']|noescape}
    </a>
    <div class="content"></div>
  <!--@end-->
</block>

 

뭔가 잘못된 부분이 있나요?

 

다른 것들은 잘 나오는데 코드중 표시된 부분은 3차 메뉴가 있을시 표시해주고 싶은 부분인데,

3차 메뉴가 있을시 아예 <div class="item"> 오브젝트 자체를 지워버립니다.

아래의 파란배경 부분은 잘 나오지만 빨간배경의 cond가 어떻게 된 건지 아예 표시를 해주지 않고 있어요..ㅠ

 

뭘 잘못 썼을까요..

info.xml에서 GNB 메뉴의 maxdepth도 3으로 해주었습니다..

태그 연관 글
  1. [2020/09/04] 묻고답하기 존재하지 않는 회원 아이디입니다 by Crack리브레 *1
  2. [2019/04/14] 묻고답하기 sql 쿼리 질문 by 초보개
  3. [2019/04/03] 묻고답하기 회원가입 select 폼 형식 입력값 불러오기 질문 by 이퓨
  4. [2018/01/16] 포럼 iOS11 사파리에서 발생하는 댓글 작성 로그인 안되는 오류 + 해결방법 by 정희 *2
  5. [2017/03/15] 묻고답하기 휴대폰 전화번호 오류 by 뒤늦게입문