Subject: RE: [xsl] Creating Hierachial menu From: "Terry Clark" <tclark@xxxxxxxxxxxxxxxxxxxx> Date: Wed, 17 Jul 2002 17:25:40 +0100 |
Thanks Tom That looks like a good start, although it seems to be setting up the keys based on the fact that the number of sub levels is predetermined whereas in my case it is unknown. I could always try and get the cataloguer to limit the number Well I feel better now than I did this morning terry -----Original Message----- From: TSchutzerWeissmann@xxxxxxxxxxxxxxxx [mailto:TSchutzerWeissmann@xxxxxxxxxxxxxxxx] Sent: 17 July 2002 16:04 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] Creating Hierachial menu Hello Terry, > I have done simiar things in the past where one of the generated nodes > is a category and using keys() and generate-id() etc (the Meunchian? > technique I think they call it) I have created a menu based on these > categories, however this has always been a top level menu. Now I am > trying to create a multi level menu system and I can't seem to make > the logical leap using the same approach. Each image can be in more > than one category - hence the duplicate resourceID's in the XML > > - <MenuRoot> > - <menu resourceID="2"> > <menuItem hierLevel="1">Ajwa</menuItem> > <menuItem hierLevel="2">RMTI</menuItem> > </menu> > - <menu resourceID="2"> > <menuItem hierLevel="1">Hardcopy_Available</menuItem> > <menuItem hierLevel="2">Photograph</menuItem> > </menu> > - <menu resourceID="2"> > <menuItem hierLevel="1">High_Res_CD_Library</menuItem> > <menuItem hierLevel="2">AJ/RM_001</menuItem> It sounds like what you want is multi-level grouping - see this: http://www.biglist.com/lists/xsl-list/archives/200101/msg00070.html. hope it helps - it's basically the same as simple grouping only the value for the 'use' part of the key is a concatenation of values, one for each level - like numbering sections 1, 1.1, 1.2, 2, 2.1 etc. Tom Weissmann XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Creating Hierachial menu, TSchutzerWeissmann | Thread | [xsl] How to reuse param in two dif, Zoe Peng |
[xsl] Server-Side XSLT on Apache, Joel Konkle-Parker | Date | Re: [xsl] Schema and fixed attribut, Jeni Tennison |
Month |