Hi!
We did exactly what you are looking for!
We created a template mechanism based on predefined frontend components
very similar to your simplifiedHTML Layout.
The xsl-componentlibrary is growing step by step and works for HTML, FO,
SVG and HSSL.
All you have to is define your XML very carefully by using generic
Namespaces. The multiple transforming is done by Cocoon Pipelines.
If you are interested in Details please contact me under
manfred_weigel(_at_)freemail(_dot_)ru (my private adress) because I have not
the time
during my working day.
regards
Manfred
bix_xslt(_at_)hotmail(_dot_)com@lists.mulberrytech.com am 17.03.2003 19:50:48
Bitte antworten an xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com@inet
Gesendet von: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
An: XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Kopie:
Thema: [xsl] Integrating Multiple Stylesheets and XSL transformations
All,
I am looking for a way to produce an integrated environment which utilizes
a
series of xsl transformations over a single xml document to produce a
compact, browsable view.
For example, in a typical HTML layout, I might have something like this:
+------+-----------------+
| | path |
| +-----------------+
| | |
| menu | |
| | data |
| | |
| | |
+------+-----------------+
If my xml was of the format:
<obj label="top">
<obj label="sub1">
<obj label="sub11">
<obj label="sub12"></obj>
<obj label="sub2"/>
<obj label="sub3">
<obj label="sub31">
<obj label="sub32">
<obj label="sub33"></obj>
<obj label="sub4"/></obj>
I might want to see the end result of the menu:
- top
- sub1
sub11
sub12
sub2
- sub3
sub31
sub32
sub33
sub4
If I am at sub32, the path would look like:
top -> sub3 -> sub32
And the data would contain information about sub32.
Each of the items above would also contain hyperlinks with a script that
updates the other views (i.e. clicking on sub3 on the menu would update
the
data and path portions).
I am looking for an example of this type of integration.
I have been working backwards at this point, and I already have individual
xsl files that can easily translate a given .xml file into the desired
output. But I'm a little lost as to how to integrate the xsl files into
one
cohesive environment.
If anyone has done this type of an integration or knows of a place I can
start learning more about it, I would love to learn more about how it was
done.
Thanks!
bix
_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE*
http://join.msn.com/?page=features/junkmail
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list