Vous pouvez transmettre des paramètres aux inclusions. Par défaut, rien n’est transmis à une inclusion hormis la date du calcul. Pour passer des paramètres au contexte de compilation du squelette, il faut explicitement les déclarer lors de l’appel à l’inclusion :
<INCLURE{fond=squelette}{param} />
<INCLURE{fond=squelette}{param=valeur} />
Le premier exemple avec {param}
seul récupère la valeur de #PARAM
et la transmet au contexte de compilation dans la variable param
. Le second exemple attribue une valeur spécifique à la variable param
. Dans les deux cas, dans le squelette appelé, nous pourrons récupérer #ENV{param}
.
Transmettre tout le contexte en cours
Le paramètre {env}
permet de transmettre le contexte de compilation du squelette en cours à celui inclus.