Pour définir une fonction en xpx, il faut indiquer le nom de la fonction dans l'attribut "name". Si vous voulez ajouter des arguments, il suffit de les ajouter à la suite comme s'il s'agissait d'attributs supplémentaires. On peut leur donner une valeur par défaut.
La (ou les) variable(s) définie(s) par <set return=...> est/sont définie(s) dans l'appelant de la fonction après l'appel à celle-ci.
<function name="maPremiereFonction" var1="" var2="123">
<!-- Opération de la fonction -->
<set return="variableSortie" value="$var1$">
</function>
Pour faire appel à une fonction, indiquer le nom de la fonction voulue dans l'attribut "exec", ainsi que les arguments supplémentaires avec leurs valeurs.
<function exec="maPremiereFonction" var1="test" var2="12" />
Téléchargez rapidement la dernière version du XPX: Version 3.8-rc16 - 05/02/2019
Venez nous poser vos questions et voir les problèmes courants que vous pouvez rencontrer
Aidez-nous à faire vivre ce site en faisant un don