@if (template) {

Les pages créées avec ce template seront placées dans ce dossier par défaut

    @for (f of fields; track f; let i = $index; let first = $first; let last = $last) {
  • {{ f.name }} @if (f.type === 'IMAGE') { }
  • @if (f.type === 'KEY_VALUE_LIST' || f.type === 'TABLE') {
  • @for (lbl of f.labels ?? []; track $index; let li = $index) { } @if (!(f.labels ?? []).length) { {{ f.type === 'TABLE' ? 'Ajoutez les colonnes du tableau (ex : Objet, Prix, Description…)' : 'Ajoutez les libellés des lignes (ex : FOR, DEX, CON…)' }} }
  • } }

Texte = libre + generable par l'IA. Image = galerie. Liste clé/valeur = paires libellé/valeur (stats). Tableau = colonnes fixes + lignes ajoutées librement (boutique, inventaire…).

}