Hi,
I currently have a request selector working to choose which xsl to use based on a
query string in the request. I built this using the method recommend repeatedly in the
mailing list archives and it works but I would like it to simply test whether there is
a style paramater and use it if there is, or otherwise use the default. Having to
specify each possible stylesheet in a seperate case is annoying and wasteful. Is there
another way to do this?
thanks in advance.
Jo
PS. here is an example of what I am using at present
<map:match pattern="**.xml">
<map:generate src="{1}.xml"/>
<map:select type="request">
<map:parameter name="parameter-name" value="style"/>
<map:when test="special_one.xsl">
<map:transform src="special_one.xsl"/>
</map:when>
<map:when test="special_two.xsl">
<map:transform src="special_two.xsl"/>
</map:when>
<map:when test="special_three.xsl">
<map:transform src="special_three.xsl"/>
</map:when>
<map:otherwise>
<map:transform src="default.xsl"/>
</map:otherwise>
</map:select>
<map:serialize/>
</map:match>
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>