All you need is a correct matcher:

<!--
 {1}: language: e.g. English | french
 {2}: folder: e.g. dir_1 | dir_2
-->
<map:match pattern="repo/*/*.xml">
   <map:generate src="file:///c:/repo/{1}/{2}.xml"/>
   <map:serialize type="xml"/>
</map:match>

-----Original Message-----
From: Mansour Al Akeel [mailto:mansour.alak...@gmail.com] 
Sent: Wednesday, December 12, 2012 9:42 PM
To: users
Subject: Path selector - Cocoon 2.2.

Hello all,

I am looking to select a path for a directory depending on language prefix. For 
example, let's say I have

C:\repo\english\dir_1

C:\repo\english\dir_2

C:\repo\english\dir_3

C:\repo\english\dir_4


C:\repo\french\dir_1

C:\repo\french\dir_2

C:\repo\french\dir_3

C:\repo\french\dir_4


I have multiple matchers, for different type of documents. For example:

<matcher pattern="doc1/*.xml" >
<generator src=C:\repo\english\dir_1" /> ..
<matcher>

I would like to turn this into a matcher for both languages with two characters 
representation of the language. For example:

en/doc1/*.xml AND fr/doc1/*.xml

How can I do selection the correct path with this ? In other words, use if else 
? Is there a current selector that helps in this ??

Thank you

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org
For additional commands, e-mail: users-h...@cocoon.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org
For additional commands, e-mail: users-h...@cocoon.apache.org

Reply via email to