Documentation
Pour les utilisateurs
Pour les développeurs
Créer un nouveau bloc
Créez le dossier du bloc dans "src/Blocs". Le nom du dossier ne doit pas comprendre d'espaces ni de caractères spéciaux, il servira d'identifiant au bloc.
Ajoutez-y un fichier "infos.yaml", comprenant quatre informations :
nom: nom du bloc
description: "Description du bloc"
type: contenu ou annexe
icone: icone font-awesome, par exemple "fas fa-check"
Créez un fichier "idDuBlocType.php" qui contiendra le formulaire d'édition du bloc, utilisé dans le back-office. (pour en savoir plus sur la création de formulaires avec Symfony)
Créez un fichier "idDuBloc.html.twig", qui servira à l'affichage du bloc dans le front-office.
Ajoutez le nouveau bloc au fichier "src/Blocs/configBlocs.yaml" sous la forme suivante :
idDuBloc:
priorite: 2
actif: oui
D'autres fichiers peuvent être utilisés au sein du dossier du bloc : controllers, fichiers de fonction Twig,...