cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Quenot <...@anyware-tech.com>
Subject Re: Redirection des pages
Date Tue, 15 Mar 2005 08:30:21 GMT
* Sylvain Wallez:

> Tu peux utiliser l'action "resource-exists"
>
> <map:act type="resource-exists" src="{1}-enUS">
>  <map:redirect-to uri="{1}-en"/>
> </map:act>
>
> Regarde aussi du  côté de la LocaleAction  et du I18nTransformer
> :  il  y  a  plein   de  choses  intéressantes  pour  les  sites
> multilingues...

D'après la doc de ResourceExistsAction:

« NOTE:   ResourceExistsSelector  should   be  preferred  to  this
component,  as the  semantics  of a  Selector  better matches  the
supplied functionality. »


Voici donc une illustration du selector "resource-exists":

<map:select type="resource-exists">
  <map:when test="{1}-enUS">
    <map:generate src="{1}-enUS" />
  </map:when>

  <map:otherwise>
    <map:generate src="{1}-en" />
  </map:otherwise>
</map:select>

A propos, est-il  vraiment opportun de faire  une redirection?  Il
suffit de produire le bon contenu, mais une redirection HTTP n'est
probablement pas utile.
-- 
Jean-Baptiste Quenot
Systèmes d'Information
ANYWARE TECHNOLOGIES
Tel : +33 (0)5 61 00 52 90
Fax : +33 (0)5 61 00 51 46
http://www.anyware-tech.com/

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message