Exemple : Config Blueprints

Il est courant d'ajouter des options de configuration dans site.yaml, à afficher dans le contenu du site.

Pour rendre ces options configurables via le panneau d'administration, ajoutez des champs à user/blueprints/config/site.yaml. Par example:

1  | @extends:
2  |     '@parent'
3  | 
4  | form:
5  |     fields:
6  |        content:
7  | 
8  |           fields:
9  |              myfield:
10 |                 type: text
11 |                 label: My Field

Ajoute le type d'entrée "Mon champ", en l'ajoutant à la section Contenu de la configuration du site.

Vous pouvez également ajouter de nouvelles sections entières, par exemple :

1  | @extends:
2  |     '@parent'
3  | 
4  | form:
5  |     fields:
6  |        anothersection:
7  |           type: section
8  |           title: Another Section
9  |           underline: true
10 | 
11 |           fields:
12 |              myfield:
13 |                 type: text
14 |                 label: A label
15 |                 size: large