Newbie question: I am designing a dynamic website and have chosen Cocoon as the architecture. The website will contain a 'classic' structure, with left navigation, masthead, footer, and a body section containing content. The various elements, like the navigation, surrounding the content will rarely change of course. I will define these in XML. So there will be a leftnav.xml, masthead.xml, footer.xml. In a typical website like this the whole thing is in an html table, and the top row of the table contains the masthead, a left cell contains the navigation, the right cell contains the body text, and the bottom row contains the footer. Very straightforward, done all the time. I've built numerous sites like this with Struts and other tools.
Now imagine the request comes for a page, like faq.html. I know how to make Cocoon grab faq.xml and run it through a XSL transformer to add the html markup and then serialize it out. Done this already. But for my website I need to generate the entire table context for the page, then insert the masthead html, then there's more html that closes the table cell and opens a new one, generates the left navigation html from leftnav.xml, closes the cell, spits out my content from faq.xml, etc., you get the picture. Ideally I want my page structure html -- the code that defines the overall page table that holds all the elements -- in one file, and the masthead, navigation and footer in their own files, and then of course the content documents are in their respective xml files. This makes for easy site maintenance. So what's the best way to do this in Cocoon? It seems it could be accomplished in numerous ways, but I have a feeling there's a best-practice here. Thanks, David __________________________________ Do you Yahoo!? Yahoo! Small Business $15K Web Design Giveaway http://promotions.yahoo.com/design_giveaway/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
