[Résolu] Affichage des thèmes
cpalo
Member
Bonjour,
Une proposition pour un ajout éventuel dans une future version, et ou une solution pour corriger dès maintenant.
Dans l'administration, le gestionnaire de thèmes j'apprécie.
Mais j'ai un problème car j'aurai souhaité que mes différents thèmes puissent avoir accès à un dossier "common" dans le dossier "themes".
Pas de problème pour que les liens fonctionnement..
Le problème c'est que ce dossier common apparait dans la liste des thèmes comme si il était lui-même un thème, ce qu'il n'est pas.
Est-ce qu'il serait possible que ce dossier n'apparaisse pas et que seuls les thèmes soient visibles. Par exemple en obligeant de mettre un préfixe au dossier des thèmes, ou de ne pas afficher les dossiers où le fichier info.xml ne serait pas présent, ou toute autre solution?
Cordialement
Une proposition pour un ajout éventuel dans une future version, et ou une solution pour corriger dès maintenant.
Dans l'administration, le gestionnaire de thèmes j'apprécie.
Mais j'ai un problème car j'aurai souhaité que mes différents thèmes puissent avoir accès à un dossier "common" dans le dossier "themes".
Pas de problème pour que les liens fonctionnement..
Le problème c'est que ce dossier common apparait dans la liste des thèmes comme si il était lui-même un thème, ce qu'il n'est pas.
Est-ce qu'il serait possible que ce dossier n'apparaisse pas et que seuls les thèmes soient visibles. Par exemple en obligeant de mettre un préfixe au dossier des thèmes, ou de ne pas afficher les dossiers où le fichier info.xml ne serait pas présent, ou toute autre solution?
Cordialement
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Et pour un test sur la présence d'un fichier info.xml plutôt qu'un préfixe sur les dossiers, si je peux me permettre (vu que je n'ai aucune idée de la somme de travail nécessaire pour l'une ou l'autre de ces solutions)... ]:D
à plus,
Gzyg
Je préfère la proposition de Gzyg sur le test de la présence du fichier infos.xml pour lister ou non le thème dans l'interface d'admin.
Je retiens cette solution
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Tu peux reporter la modif manuellement (juste 2 lignes à ajouter)
https://github.com/pluxml/PluXml/commit/9367fb6f60bea98116433b48d5e3ec4e09261768
Dispo officiellement pour la prochaine version
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Et toujours aussi super ta réactivité.
Ma préférence allait également sur la présence ou non du fichier info.xml.
Cordialement
Conséquence: je réflechis à modifier ma structure.
Avant, j'avais celle-ci:
./racine
........ common
........ themes
..............default
...................css
...................custom
...................js
...................img
et dans le header Maintenant , je pense à avoir:
./racine
........ themes
..............common
..............default
...................css
...................js
...................img
..............custom
et donc le header: Question: écriture correcte des deux lignes se référant au common et custom ? création d'une constante par rapport au répertoire themes?
L'utilisation d'une constante ne me semble pas nécessaire
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)