0
我需要建立從露天空間開始的無序列表:露天無序列表網頁腳本
我發現這個工作模板:
<#macro recurse_macro node depth>
<#if node.isContainer>
<tr>
<td align='left'>(${depth})
<#if (depth>0) >
<#list 1..depth as i>.</#list>
</#if>
<img src="/alfresco${node.icon16}"> <a href="/alfresco${node.url}">${node.properties.name}</a>
</td>
</tr>
<#list node.children as child>
<#if child.isContainer && node.children?size != 0 >
<@recurse_macro node=child depth=depth+1/>
</#if>
</#list>
</#if>
</#macro>
<b>Recursive Listing of Spaces:</b>
<table border="1" celpadding="1" cellspacing="1">
<tr><th> Name Space </th></tr>
<@recurse_macro node=companyhome depth=0/>
</table>
我需要的是修改這個模板來渲染空間作爲無序列表的內容:
<ul id="0" >
<li id="1">Content_one
<ul>
<li id="2">Content_two
<ul>
<li id="3">Content_three</li>
<li id="4">Content_four</li>
</ul>
</li>
<li id="5">Content_five</li>
</ul>
</li>
</ul>
任何幫助將不勝感激。
感謝
不過,我建議,這是在服務器端的JavaScript rewriten在組合的Freemarker,渲染應該是明顯加快 – Zlatko 2010-12-07 15:21:24