Revision ee7f5ddf
Added by Pierre Cros over 12 years ago
| help/fr/workflows_variables.page | ||
|---|---|---|
|
|
||
|
<info>
|
||
|
<link type="guide" xref="index#workflows" />
|
||
|
<link type="guide" xref="workflows" group="#first" />
|
||
|
<desc>Les variables disponibles pour personnaliser les mails, le thème et les workflows</desc>
|
||
|
</info>
|
||
|
|
||
|
<section id="generalites">
|
||
|
<title>Généralités</title>
|
||
|
<p>Les variables sont des éléments prédéfinis permettant d'appeler les détails de la demande ou/et de l'usager afin de personnaliser les messages. Une variable mise dans un modèle de message sera remplacée dans le message reçu par l'utilisateur par son contenu : le nom de la personne, le lien vers sa demande, etc..</p>
|
||
|
<p>Les variables sont des éléments permettant d'appeler les détails de la demande ou/et de l'usager afin de personnaliser les messages. Une variable mise dans un modèle de message sera remplacée dans le message reçu par l'utilisateur par son contenu : le nom de la personne, le lien vers sa demande, etc..</p><p>Il y a deux grands types de variables, les « variables système », invariables d'un formulaire à l'autre et les « variables spécifiques », propres à un formulaire ou un workflow.</p>
|
||
|
<p>Les variables système disponibles sont de quatre types : les variables liées au formulaire, les variables liées au site, les variables liées au catégories et les variables liées à la session de l'utilisateur en cours.</p>
|
||
|
<p>Les variables disponibles pour chaque type d'<link xref="workflows_actions">action</link> sont rappelées sur l'écran d'édition des actions</p>
|
||
|
<p>En plus des variables système, vous pouvez utiliser des <link xref="#variables_specifiques">variables spécifiques à un formulaire</link>.</p>
|
||
|
<p>Les variables disponibles pour chaque type d'<link xref="workflows_actions">action</link> sont rappelées sur l'écran d'édition des actions.</p>
|
||
|
<p>Une bonne utilisation de ces variables permettra de <link xref="perso_templates">personnaliser les mails ou les templates</link></p>
|
||
|
|
||
|
<note style="important">
|
||
|
<title>Toujours entre crochets</title>
|
||
| ... | ... | |
|
|
||
|
</section>
|
||
|
|
||
|
<section id="specifiques">
|
||
|
<title>Les variables spécifiques</title>
|
||
|
|
||
|
<section id="variables_specifiques_form">
|
||
|
|
||
|
<title>Variables spécifiques liées aux formulaires des demande</title>
|
||
|
|
||
|
<p>Le contenu de chaque champ d'un formulaire est stocké dans une variable. Pour appeler ces contenus il faut saisir le nom de la variable (toujours entre crochets), sous la forme :
|
||
|
<code><var>form</var>_var_<var>nom_de_variable_du_champ</var></code></p>
|
||
|
<p>Par exemple pour un formulaire de contact, on obtiendra le contenu du champ téléphone (dont le nom de variable est <code>telephone</code>) en mettant dans le modèle de message <code>[form_var_telephone]</code>).</p>
|
||
|
|
||
|
</section>
|
||
|
|
||
|
<section id="variables_specifiques_form_workflow">
|
||
|
|
||
|
<title>Variables spécifiques liés aux formulaires de workflows</title>
|
||
|
|
||
|
<p>Dans le cas des formulaires définis dans les workflows, le contenu de la totalité des champs est stocké dans une variable (un tableau).</p>
|
||
|
<p>Chaque champ du formulaire est ensuite stocké dans une variable. Pour appeler ces contenus il faut donc saisir le nom de la variable du formulaire suivi de celle du champ (toujours entre crochets), sous la forme :
|
||
|
<code><var>nom_de_variable_du_formulaire</var>_var_<var>nom_de_variable_du_champ</var></code></p>
|
||
|
<p>Par exemple pour un formulaire de contact dont le nom de variable est <code>contact_interne</code>, on obtiendra le contenu du champ téléphone (dont le nom de variable est <code>telephone</code>) en mettant dans le modèle de message <code>[contact_interne_var_telephone]</code>).</p>
|
||
|
|
||
|
</section>
|
||
|
</section>
|
||
|
|
||
|
<section id="systèmes">
|
||
|
<title>Les variables système</title>
|
||
|
<section id="variables_formulaire">
|
||
|
<title>Variables système liées au formulaire</title>
|
||
|
<list>
|
||
| ... | ... | |
|
</list>
|
||
|
|
||
|
</section>
|
||
|
|
||
|
<section id="variables_specifiques_form">
|
||
|
|
||
|
<title>Variables spécifiques liées aux formulaires des demande</title>
|
||
|
|
||
|
<p>Le contenu de chaque champ d'un formulaire est stocké dans une variable utilisable selon le même schéma que les variables prédéfinies. Pour appeler ces contenus il faut saisir le nom de la variable (toujours entre crochets), sous la forme :
|
||
|
<code><var>form</var>_var_<var>nom_de_variable_du_champ</var></code></p>
|
||
|
<p>Par exemple pour un formulaire de contact, on obtiendra le contenu du champ téléphone (dont le nom de variable est <code>telephone</code>) en mettant dans le modèle de message <code>[form_var_telephone]</code>).</p>
|
||
|
|
||
|
</section>
|
||
|
|
||
|
<section id="variables_specifiques_form_workflow">
|
||
|
|
||
|
<title>Variables spécifiques liés aux formulaires de workflows</title>
|
||
|
|
||
|
<p>Dans le cas des formulaires définis dans les workflows, le contenu de la totalité des champs est stocké dans une variable (un tableau).</p>
|
||
|
<p>Chaque champ du formulaire est ensuite stocké dans une variable. Pour appeler ces contenus il faut donc saisir le nom de la variable du formulaire suivi de celle du champ (toujours entre crochets), sous la forme :
|
||
|
<code><var>nom_de_variable_du_formulaire</var>_var_<var>nom_de_variable_du_champ</var></code></p>
|
||
|
<p>Par exemple pour un formulaire de contact dont le nom de variable est <code>contact_interne</code>, on obtiendra le contenu du champ téléphone (dont le nom de variable est <code>telephone</code>) en mettant dans le modèle de message <code>[contact_interne_var_telephone]</code>).</p>
|
||
|
|
||
|
</section>
|
||
|
|
||
|
</page>
|
||
Also available in: Unified diff
help: complete version of the documentation