THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 [RÉSOLU]Multi-templates

(01-08-2017 15:22:08)


Bonjour,

Existe-t-il un module "multi-squelettes" comme dans la V1 qui permette d'utiliser un template différent en fonction des pages appelées ?

Si non, quelle solution mettre en oeuvre pour s'en rapprocher ?

Merci

Last edited by anti-conformiste (04-08-2017 12:57:37)

Offline

Offline

#3 Re: [RÉSOLU]Multi-templates

(03-08-2017 09:41:16)


Oui, en effet il est très pratique pour choisir une autre typologie de page que celles par défaut (folder.html et content.html), mais dans un même template.

Ou alors il faut mettre un autre dossier assets_2 par exemple à l'intérieur du même template pour "émuler" un second template ?

Offline

#4 Re: [RÉSOLU]Multi-templates

(03-08-2017 11:54:14)


Je ne comprends pas ce que tu veux faire exactement.

Tu peux indiquer que tu veux utiliser des assets d'un autre template: http://doc.thelia.net/en/documentation/ … l#template

Sinon j'ai ce module pour permettre de changer le template avec un paramètre d'URL : https://github.com/roadster31/TemplateSwitcher


OpenStudio Toulouse

Offline

#5 Re: [RÉSOLU]Multi-templates

(04-08-2017 12:57:15)


Oui, c'est ce que je fais. Ce que je voulais dire, c'est qu'on n'a pas la possibilité de sélectionner directement un répertoire de template différent dans le module view comme on le faisait en V1 avec le multi-squelettes. Mais le module View permet de gérer ça plus finement encore finalement, puisqu'on sélectionne directement la page du template qui fait appel à des assets différents mais dans le même dossier de template par défaut défini par la variable 'active-front-template'. C'est ce qui est un peu déroutant au départ. C'est juste organisé de façon moins intuitive, ce qui m'a fait pensé qu'il y avait peut-être une autre solution. D'où ma question wink

Merci pour ta réponse !

Last edited by anti-conformiste (04-08-2017 12:59:44)