캡처.PNG

 

 

 

[작성된 레이아웃 코드]
        <block loop="$val1['list']=>$key2,$val2">
              <li>
                <a href="#" >{$val2['link']}</a>
                {@$i++}
              </li>
          </block>


[컴파일시]          
          <li>
              <a href="#">2차 메뉴</a>
          </li>
           <li>
              <a href="#">2차 메뉴</a>
          </li>
          <li>
              <a href="#">2차 메뉴</a>
          </li>
이렇게 출력되는데..


형태를 아래와 같이 
           <li>
              <a href="#">2차 메뉴</a>
              <a href="#">2차 메뉴</a>
              <a href="#">2차 메뉴</a>
          </li>
           <li>
              <a href="#">2차 메뉴</a>
              <a href="#">2차 메뉴</a>
              <a href="#">2차 메뉴</a>
          </li>
          <li>
              <a href="#">2차 메뉴</a>
              <a href="#">2차 메뉴</a>
              <a href="#">2차 메뉴</a>
          </li>
바꾸고 싶은데 어떤식으로 하는게 좋을까요..
 
 

늦은 저녁에 질문 드려 죄송합니다.

  • ?
    <block loop="$val1['list']=>$key2,$val2">
    <li>
    {@$links}
    <a href="#">{$val2['link']}</a>
    {@$links .= $smarty.foreach.$val1.index % 3 == 2 ? '</li><li>' : ''}
    </li>
    </block>