træ menu hjælp meget vigtigt
hejjeg er ved at lave en tree menu, men jeg fatter bare ikke XSLT ordenligt, og har ikke tiden til det.
Jeg gider 200 points til den som kan skue noget sammen som gør hvad jeg beskriver.
Jeg skal bruge et XSL dokument som kan parse nedenstående XML til en tree menu. Hvor name er det som skal vises som text for brugeren.
<folders>
<folder name="INBOX" >
<folder name="Trash" />
<folder name="Sent" />
<folder name="Drafts" />
<folder name="TanteHanne" >
<folder name="Sludder" />
</folder>
<folder name="OnkelBent" />
</folder>
</folders>
Det er meget vigtigt at denne HTML struktur er det som XSL spytter ud:
<dl id="tree">
<dt>Tree Menu</dt>
<dd class="plus">
<dl>
<dt><a href="#">Test2</a></dt>
<dd><a href="#">Test2</a></dd>
<dd class="plus">
<dl>
<dt><a href="#">Test3</a></dt>
<dd><a href="#">Test3</a></dd>
<dd class="last"><a href="#">Test3</a></dd>
</dl>
</dd>
<dd class="pluslast">
<dl>
<dt><a href="#">Test4</a></dt>
<dd><a href="#">Test4</a></dd>
<dd class="last"><a href="#">Test4</a></dd>
</dl>
</dd>
</dl>
</dd>
<dd><a href="#">Test</a></dd>
<dd><a href="#">Test</a></dd>
<dd class="pluslast">
<dl>
<dt><a href="#">Test5</a></dt>
<dd><a href="#">Test5</a></dd>
<dd class="last"><a href="#">Test5</a></dd>
</dl>
</dd>
</dl>
