Chemin des compositions non modifiable
Bonjour,
Pour les explications, les compositions ne s'affichent plus dans le BO
j'ai modifié sur un site le répertoire squelettes/ de mon plugin pour être dans plusieurs sous-répertoires. Le chemin est déclaré dans paquet et dans options et bien retrouvé dans $GLOBALS['dossier_squelettes']
Ce squelettes_chemin contient /content avec des duos compositions présents.
Mais function compositions_chemin()
ne le trouve pas et ne renvoie que content/
Si j'inverse les deux conditions de la fonction ça marche car le code qui cherche dans $GLOBALS['meta']['compositions']
c'est ok mais Z_CORE passe devant autrement.
et contrairement à ce que dit la phpdoc "reglage par defaut, ou valeur personnalisee via cfg" le chemin des compositions n'est pas modifiable dans la config, car j'utilise ZCORE
Est-ce qu'inverser les deux conditions poserait problème ou y-a-t-il une autre possibilité ?
Soit mettre
if (isset($GLOBALS['meta']['compositions'])) { (…) } elseif (defined('_DIR_PLUGIN_Z') or defined('_DIR_PLUGIN_ZCORE')) { (…) }