[SPIP Zone] Zcore et le chemin squelettes…

Bonsoir,

Pour mon plugin Info Sites, j’utilise Zcore comme constructeur de template. Comme les squelettes en front sont nombreux, j’ai tout mis dans un sous-répertoire « squelettes » cf. https://zone.spip.org/trac/spip-zone/browser/plugins/info_sites/trunk/squelettes
La déclaration de ce répertoire est faite ici : https://zone.spip.org/trac/spip-zone/browser/plugins/info_sites/trunk/paquet.xml#L59

Pour des besoins plus personnels, j’utilise aussi le répertoire squelettes classique de SPIP. Et dans celui-ci, j’ai créé un fichier squelettes/body-sas_serveur.html, et un fichier squelettes/content/sas_serveur.html
Jusque là… tout allait bien ou presque.
Car le fichier squelettes/body-sas_serveur.html n’est pas appelé, sauf si je le met dans le répertoire info_sites/squelettes/…

Est-ce que vous avez déjà rencontré ce problème ? Est-ce Zcore ? Ou est-ce mon plugin Info Sites ?

Amicalement,

Ybbet.

Hello,

pour des raisons de performance, les variantes body-xx.html ne sont explorées que dans le même répertoire que le fichier principal body.html

Il faut donc que tu copie le fichier body.html dans ton dossier squelettes/ pour que tout marche

--
Cédric

Ybbet Spip a écrit :

Bonsoir,

Pour mon plugin Info Sites, j'utilise Zcore comme constructeur de
template. Comme les squelettes en front sont nombreux, j'ai tout mis
dans un sous-répertoire "squelettes" cf.
Connexion · GitLab
La déclaration de ce répertoire est faite ici :
Connexion · GitLab

Pour des besoins plus personnels, j'utilise aussi le répertoire
squelettes classique de SPIP. Et dans celui-ci, j'ai créé un fichier
squelettes/body-sas_serveur.html, et un fichier
squelettes/content/sas_serveur.html
Jusque là… tout allait bien ou presque.
Car le fichier squelettes/body-sas_serveur.html n'est pas appelé, sauf
si je le met dans le répertoire info_sites/squelettes/…

Est-ce que vous avez déjà rencontré ce problème ? Est-ce Zcore ? Ou
est-ce mon plugin Info Sites ?

Amicalement,

Ybbet.

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Hello

Le 14/02/2017 à 11:06, Ybbet Spip a écrit :

Et avec cette méthode, il utilisera aussi bien les body-xxx.html de mon
plugin Info Sites et ceux du répertoire squelettes/ de SPIP ?

Ouais c'est bien ça le problème, quand on veut que plusieurs plugins/chemins différents fournissent des variantes en même temps…

--
RastaPopoulos