Documentation
Pour les utilisateurs
Pour les développeurs
Présentation
Blocs de contenu
Avec Nina, les pages sont constituées de plusieurs blocs (texte, image, formulaire,...) éditables et repositionnables. Certains offrent également des paramétrages, différents en fonction de leur type.
La structure du site, en dehors du contenu des pages, est également éditable. Constituée de régions (header et footer par exemple), elles-même remplies de groupes de blocs. Ces régions peuvent être repositionnées selon les besoins.
Blocs annexes
Il est possible d'ajouter des blocs annexes aux pages. Ils sont utilisés à l'intérieur de la page, ou en dehors, pour la présenter (dans des listes de pages par exemple).
Il en existe pour l'instant trois : Résumé, Vignette (image de présentation), Bandeau (peut par exemple être utilisé en haut d'une page pour l'illustrer)
Fonctionnement
Les blocs sont situés dans le dossier "src/Blocs". Ils sont au minimum constitués d'un fichier de configuraton ("infos.yaml"), d'un formulaire d'édition et de paramétrage pour le back-office ("identifiantDuBlocType.php"), et d'un template utilisé sur le front-office ("identifiantDuBloc.html.twig")
Ces fichiers sont présentés plus en détails sur la page "Créer un nouveau bloc".