Génération des Trusted Feed : Macros disponibles pour les modèles d'export

Un article de Eulerian Support.

CDATA

Permet d'encapsuler du contenu non-escapé dans une balise <![CDATA[ ... ]]>.

Exemple :

 <test>[% CDATA('texte non escapé') %]</test>

Va générer :

 <test><![CDATA[texte non escapé]]></test>

RAWXML

Rend possible l'inclusion d'un document XML comme valeur d'une balise.

Exemple :

 <test>[% RAWXML('<doc attr="1">xml</doc>') %]</test>

Va générer :

 <test><doc attr="1">xml</doc></test>

JOIN_WTAB

Permet la fusion d'un tableau de valeurs en les séparant par des tabulations.

Exemple:

 <test>[% JOIN_WTAB( [ 'a', 'b', 'c' ] ) %]</test>

Va générer :

 <test>a        b        c</test>

UPPER

Permet de mettre le texte fournit en lettres capitales.

Exemple :

 <test>[% UPPER('texte') %]</test>

Va générer :

 <test>TEXTE</test>

NEWLINE

Permet de forcer un retour à la ligne.

Outils personnels