Composants utilisés
Index > Documentation technique > Composants
Cette page regroupe l’ensemble de la liste des composants/services/fixtures/Extension défini pour le projet.
Services
Extension Twig
- SidebarExtension
- Permet de générer le menu sidebar de l’administration
- BreadcrumbExtension
- Permet de générer de façon automatique les fils d’Ariane
- OptionExtension
- Permet de générer les options système du CMS
- Permet de générer les options système du user
- Permet de récupérer une option système en fonction de sa clé
- OptionUserExtension
- Extension qui permet de récupérer une option user en fonction de sa clé
- EncoreEntryCssSourceExtensionRuntime
- Transforme du CSS compilé par Webpack en ressource pour le convertir en inline
- DateExtensionRuntime
- Affichage la différence entre 2 dates sous la forme “il y’a x annee x mois x jours x heures x minutes x secondes”
EventSubscriber
- LocaleSubscriber
- Appelé avant chaque action du Controller pour setter la langue défini dans l’option user
EventListener
Fixtures
Groupe de fixtures existant
- devTools
- Ensemble des fixtures liées au développement pur
- Données insérées
- system
- Ensemble des fixtures liées au Système du CMS
- Données insérées
- Registered
- Ensemble des fixtures liées au membres / users
- Données insérées
- content
- Ensemble des fixtures liées au contenu du site
- Données insérées
- mail
- Ensemble des fixtures liées au contenu du mail du site
- Données insérées