Namespace
Elementum propose plusieurs namespaces pour faciliter la localisation et le chargement des templates Twig.
Liste des namespaces disponibles
@elementum
Chemin : Dossier views du coeur d'Elementum
Utilisation :
// Pour un template de formulaire de connexion $this->render("@elementum/login/form.html.twig");
@theme
Chemin : Dossier views du thème actif
Utilisation :
// Pour un template d'accueil personnalisé $this->render("@theme/home.html.twig");
@child
Chemin : Dossier views du thème enfant (si actif)
Utilisation :
// Pour surcharger un template depuis le thème enfant $this->render("@child/home.html.twig");
remarque
Chaque plugin peut désormais avoir son propre namespace, automatiquement généré à partir du nom de son dossier. Par exemple, un plugin nommé mon-plugin pourra être référencé via le namespace @mon-plugin.