2012-08-30 2 views
0

나는 freemarker 테이블을 생성하려고합니다.Freemarker 목록 내부 테이블

<table class="timeline"> 
     <tr> 
      <#list children as child > 
       <td class="timeline-item"><a href="${child.url}">${child.title}</a></td> 
       <td><img class="sitelink_arrow" src="images/arrow.png"/></td> 
      </#list> 
     </tr> 
    </table> 

이 오류가 발생합니다 :

중 하나를 기다리고 있었다 ... ... ... ... ... ... ... ... < _INCLUDE을 > ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... $ { "...
"# { "...

이 목록을 테이블에 넣으면 잘 작동합니다. 아이디어가 있으십니까?

+0

또한 예는 구문 적으로 괜찮습니다. 아마도 틀린 장소를 보았을 것입니다 ... 아니면 뭔가가 템플릿을 사전 처리하므로 위의 템플릿이 최종 템플릿이 아닙니다. – ddekany

답변

1

코드는 수 다음과 같아야합니다

당신은뿐만 아니라 당신의 코드를 게시 할 경우가 더 좋다. 그리고 전체 오류도 있습니다. 그것은 그 오류를 제공해서는 안 당신이 내부 또는 HTML 테이블 외부를 할 경우 프리 마커는 상관하지 않는다

[#ftl] 
<table id="timelineTable" class="timeline" align="left" width="100%"> 
    [#if children?? && children?size > 0] 
    [#list children as child] 
    <tr> 
     <td class="timeline-item"> 
      <a href="${child.url}">${child.title}</a> 
     </td> 
     <td> 
      <img class="sitelink_arrow" src="images/arrow.png"/> 
     </td> 
    </tr> 
    [/#list] 
[#else] 
    No Details Available 
[/#if]  

+0

안녕하세요 JustAName, 해결 된 문제가 있습니까 ??? 그렇다면 그 해결책은 무엇입니까 ?? 또는 그 문제 @ 귀하의 측면? –