Mise en place⚓
Concept - Générateurs (Les)⚓
Si vous créez un modèle sans générateurs, les auteurs vont pouvoir écrire du contenu, mais il ne sortira jamais de sa forme "source XML". Pour transformer les données saisies, l'auteur utilise les générateurs intégrés au modèle. Vous devez créer ces générateurs dans SCENARIbuilder, les lier et les adapter à la structure de votre modèle.
Écran - Fonctionnement⚓
Dans le réseau d'items qui suit, nous allons expliquer le fonctionnement commun aux deux générateurs du modèle helloworld.
Générateurs⚓

Les générateurs sont déclarés dans le
wspdef, en ajoutant une vue dePublication.Templates⚓

Un générateur possède un ou plusieurs
templates, un gabarit qui agence la mise en forme globale d'une page.Transformers⚓

Pour chaque champ de contenu à publier, les générateurs font appel au paramétrage des
transformers: les composants qui permettent le passage des données des primitives vers un support spécifique.Stylage⚓

Des fichiers de stylage interviennent aussi, pour définir couleurs, polices et images de fond.

Truc & astuce -
Nous allons créer le générateur HTML hwWeb à partir du
wspdef.Se placer dans le
wspDef.⚓Dans
templateClasses, cliquer sur le+d'insertion, ensuite surpublications.⚓Par clic sur l'icône à côté de
generator, créez un itemwebSiteGenerator.⚓Le nommer hwWeb et
Create.⚓Résultat