Initial Commit

This commit is contained in:
2019-11-21 12:25:31 +01:00
commit f4aabcb9b1
13959 changed files with 787761 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
# Template Switcher
Ce module permet de changer le template front actif à la volée, en utilisant l'URL `/ts/<nom-du-template-front>`,
par exemple http://domain.tld/ts/my_super_template
`<nom-du-template-front>` doit être le nom d'un sous-répertoire de `templates/frontOffice`.
C'est tout.
D'un loint de vue technique, le module definit un template Helper qui va chercher le template actif en session
plutôt qu'en base de données.
Le module propose un évènement TemplateSwitcherEvent, à dispatcher avec TemplateSwitcherEvent::SWITCH_TEMPLATE_EVENT :
$this->getDispatcher()->dispatch(
TemplateSwitcherEvent::SWITCH_TEMPLATE_EVENT,
new TemplateSwitcherEvent('nom-du-template-front')
);