Thème Pimcore (AbstractPimcoreBundle, PimcoreBundleAdminClassicInterface) qui déclare ses assets site et mode édition. Cinq contrôleurs : ModuleController, ThemeTypesController et ServiceController servent les trois catalogues publics, tous adossés à la même classe DataObject Bundle et séparés par le champ bundleType (bundle | theme | service) ; ThemeController rend le layout et les snippets ; AdminController expose deux endpoints POST de configuration. Le thème lit les objets Bundle, il ne les crée jamais : leur alimentation vient de la synchronisation des fiches catalogue côté application webiflex, suivie d'une validation humaine des champs publics. Depuis la 0.0.23, le catalogue des modules n'affiche que les entrées dont le titre a été validé et, pour le public, dont showOnWebsite est activé ; un administrateur connecté voit en plus les modules non publiés, signalés par un badge. La configuration est lue via ConfigService et la fonction Twig get_config. Un EventListener génère le slug d'un Bundle depuis son titre lorsqu'il est absent. Voir Context.md pour l'architecture détaillée et les points d'attention connus.
Découvrez nos autres thèmes
Besoin d'aide pour choisir votre thème ?
N’hésitez pas à nous contacter, nous nous ferons un plaisir de vous conseiller et de vous aider dans la sélection de votre thème