DocList : Différence entre versions

De YoWiki
Sauter à la navigation Sauter à la recherche
Ligne 21 : Ligne 21 :
 
<p>- Le [[Docx-template]] - écrire <code>docx-template</code> dans la colonne</p>
 
<p>- Le [[Docx-template]] - écrire <code>docx-template</code> dans la colonne</p>
 
</li>
 
</li>
<li>[[DataStore]] : permet de définir le jeu de données à depuis lequel l&#39;output va s&#39;alimenter : <code>mainstore</code> la plupart du temps.</li>
+
<li>[[DataStore]] : permet de définir le jeu de données à depuis lequel l&#39;output va s&#39;alimenter : <code>mainstore</code> dans la majorité des cas.</li>
 
</ul>
 
</ul>
 
<h2 id="docspe">Documents spéciaux au sein de la DocList</h2>
 
<h2 id="docspe">Documents spéciaux au sein de la DocList</h2>

Version du 21 août 2020 à 16:50

Doclist

Introduction

La DocList indique au système tous les documents & fichiers qui peuvent être générés dans le cadre de ce fichier de paramétrage.

Chaque nouvelle ligne remplie dans la DocList correspond à un nouvel output généré par le système.

Elaboration de la DocList

Une feuille DocList

  • doc-id : c’est le nom du document pour le système, celui-ci ne sera jamais vu par l’utilisateur. La feuille qui matérialise le doc doit donc porter le même nom.
  • title : c’est le titre du document, visible par l’utilisateur final.
  • description : c’est une description du document, qui apparaît en dessous du title. Elle doit normalement rester brève.
  • visible if: il s'agit de conditionner l'apparition du document, le fonctionnement étant similaire au reste du système → Visible if

    Dans le cas de la DocList, les visible ifs sont plus “puissants” et permettent donc de ne pas délivrer un output à l’utilisateur final si les conditions ne sont pas remplies.

  • type : permet de définir le type d'output, parmi

    - Le SmartDoc - laisser la colonne vide, car le SmartDoc est l'output par défaut. On peut aussi écrire smartdoc

    - Le Twig - écrire twig dans la colonne

    - Le SmartDocX - écrire smartdocx dans la colonne

    - Le Docx-template - écrire docx-template dans la colonne

  • DataStore : permet de définir le jeu de données à depuis lequel l'output va s'alimenter : mainstore dans la majorité des cas.

Documents spéciaux au sein de la DocList

Paramétrage des espaces de fin de formulaire

Généralités

La DocList permet aussi de paramétrer les espaces de fin des formulaires.

En effet, chaque formulaire peut donner lieu à une page de fin spécifique, qu'il convient de paramétrer.

On entend par "Espace de fin" la page Web sur laquelle l'utilisateur est automatiquement emmené lorsqu'il a fini de compléter un formulaire et qu'il soumet celui-ci. Sur le concept de soumission, veuillez vous reporter à la page suivante : Prise en main de YOProcess.

Paramétrage

Paramétrage
La mise au point des espaces de fin avec la syntaxe RESULT_

L'ID d'un espace de fin de formulaire doit forcément commencer par RESULT_

L'indication RESULT_ doit être suivie de l'ID du formulaire auquel est relié cet espace de fin

Le type d'un espace de fin est forcément Twig.

Vous pouvez apprendre à paramétrer des fichiers Twig sur la page dédiée.

Correspondance
Illustration de la correspondance entre l'id du RESULT_ et l'id du formulaire