Hi Michi!

Thank you, I've tried to implement the code, but I can't get it working.
Maybe you can help me a little more? Sorry, I'm not a Lenya expert...


I've added this parameter in the tasks.xconf:

  <parameter name="cocoon-view" value="external"/>

Now I want to add changes in the pipeline that builds the page in
publication-sitemap.xmap, like this

<map:select type="parameter">
        <map:parameter name="parameter-selector-test" value="{cocoon-view}"/>
      <!-- executes iff the value of cocoon-view equals
             "external" (without quotes) -->
        <map:when test="external">
          <map:transform src="xslt/page2xhtml-external.xsl">
                <map:parameter name="root"
value="{page-envelope:context-prefix}/{2}/{3}"/>
                <map:parameter name="url" value="{5}"/>
                <map:parameter name="document-id" 
value="{page-envelope:document-id}"/>
                <map:parameter name="document-type"
value="{page-envelope:document-type}"/>
                <map:parameter name="language" 
value="{page-envelope:document-language}"/>
          </map:transform>
        </map:when>
</map:select>

Is this code wrong or am I supposed to move this code to another pipeline?

I hope you can help me,
Bart


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Behalf Of Michael Wechner
Sent: Thursday, July 07, 2005 10:39
To: user@lenya.apache.org
Subject: Re: Using custom XML style sheets for exporting


Bart van Dijk wrote:

>Hi,
>
>I want to use the export function to produce two different websites based
on
>the same information. The content is more or less the same but the layout
>differs. Also, using only CSS is not sufficient. Therefore I was thinking
of
>using two different XML stylesheets (for example page2xhtml-export1.xsl and
>page2xhtml-export2.xsl) but I don't know how to configure the export
>function for using different stylesheets. Is it possible to do something
>like this?
>
>

I think it makes more sense to enhance it by a cocoon view
parameter, e.g.

<parameter name="cocoon-view" value="export2"/>

whereas the cocoon-view would have to be implemented into
the sitemap of course.

Makes sense?

Michi

>    <task id="export"
>class="org.apache.lenya.cms.publishing.StaticHTMLExporter">
>      <parameter name="export-path" value="work/export/export1"/>
>      <parameter name="stylesheet" value="page2xhtml-export1.xsl"/>
>    </task>
>
>    <task id="export"
>class="org.apache.lenya.cms.publishing.StaticHTMLExporter">
>      <parameter name="export-path" value="work/export/export2"/>
>      <parameter name="stylesheet" value="page2xhtml-export2.xsl"/>
>    </task>
>
>
>Regards,
>Bart
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>


--
Michael Wechner
Wyona      -   Open Source Content Management   -    Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
[EMAIL PROTECTED]                        [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]

Reply via email to