cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Gassmann <philippe.gassm...@anyware-tech.com>
Subject Re: Jx Macros/ Taglib
Date Thu, 08 Dec 2005 16:51:01 GMT
Tu peux toujours faire un map:generate type="jx" src="cocoon://mondoc">
et dans le pipeline mon doc, tu passes une xsl sur ton document pour lui 
ajouter : <jx:import/> C'est un peu tordu, mais c'est une solution...

John S.Washington a écrit :

>Merci je n'avais même pas pensé à cette solution là  :s
>En fait l'idéal aurait été que mes documents n'aient aucune référence à la
>définition des macros mais que celle-ci soit plutôt transmise au niveau de
>la sitemap.
>Mais ce n'est peut être pas possible et en attendant ta solution me
>satisfait largement :)
>
>
>On 12/8/05, Philippe Gassmann <philippe.gassmann@anyware-tech.com> wrote:
>  
>
>>John S.Washington a écrit :
>>
>>    
>>
>>>Bonjour,
>>>
>>>Je voudrais utiliser les macros JX pour créér une taglib.
>>>Pour l'instant j'ai fait quelques  tests très basiques avec cocoon 2.1.8.
>>>J'utilise le generator jx auquel je passe un fichier qui contient mon
>>>document avec les tags à expanser mais aussi la déclaration des macros.
>>>Et je voudrais évidement séparer ces 2 parties, mais je ne vois pas trop
>>>comment.
>>>Le plus logique pour moi ca serait de passer mon document au jx generator
>>>      
>>>
>>et
>>    
>>
>>>d'avoir un "macro transformer" qui prend en paramètre le fichier de
>>>déclaration des macros.
>>>
>>>Est ce que quelque chose de ce type existe?
>>>Ou sinon quelle est la démarche à adopter pour réaliser cela?
>>>
>>>Merci
>>>
>>>
>>>
>>>      
>>>
>>Tu peux créer un fichier de macro séparé et l'inclure dans ton jx avec :
>><jx:import uri="...."/>
>>
>>--
>>Philippe GASSMANN
>>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
>>
>>
>>    
>>
>
>  
>


-- 
Philippe GASSMANN
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/


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message