Very simple code, may be it can help you.
<map:match pattern="aggregate">
<map:aggregate element="root">
<map:part src="cocoon:/block1 />
<map:part src="cocoon:/block2" />
</map:aggregate>
<map:serialize type="xhtml" />
</map:match>
<map:match pattern="block1">
<map:generate src="block1.xml" />
<map:transform src="block1.xsl" />
<map:serialize type="xml" />
</map:match>
<map:match pattern="block2">
<map:generate src="block2.xml" />
<map:transform src="block2.xsl" />
<map:serialize type="xml" />
</map:match>
Thank you for your reply. I need to aggregate fragments after the
transformation. The examples are very useful but they show how to
aggregate the xml docs into one then transforming them. For example,
if I have two separate blocks, each of them generates html page, I
need to put them in one single page after the html is generated. Is
this possible?
Alessandro Vincelli wrote:
You can use <map:aggregate>[1] there are some example on
cocoon.zones.apache.org[2]
Bye
Alessandro
[1] http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html
[2] http://cocoon.zones.apache.org/demos/trunk/samples/core/aggregation/
Hello:
I am wondering if there's a tutorial or example that shows how to
aggregate multiple fragments into one page. I have few blocks, each
of them generates part of the web page. I need to put the results
into one single page. is this possible ? How? is there any tutorials
or examples ?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]