Bonjour,
Lorsque je termine un site pour un client, je modifie toujours l'administration pour qu'elle soit + simple d'utilisation pour lui (et pour éviter qu'il fasse des bétises).
_ je modifie le mod_menu (proprement en ajoutant un override dans le template ISIS) pour avoir un menu 100% personnalisé.
_ j'ajoute une classe au body (si user!=super admin, affichage de la classe NOTADMIN au body), et j'ajoute du css pour cacher ce que je ne veux pas voir apparaitre pour le client.
En soit cette solution fonctionne parfaitement, mais en cas de mise à jour, il me faut remettre le 2è point (j'édite le index.php et le template.css d'ISIS) manuellement puisque les fichiers ont été modifiés.
Du coup c'est galère, et pas propre. Je cherche donc une autre solution.
J'ai vu qu'il est possible de dupliquer le template ISIS, cela résoudrait mon problème, mais en cas de mises à jours qui concernent aussi le template je n'aurai pas le dernière version; cela ne risque-t-il pas de créer des conflits ?
J'ai vu qu'il est aussi possible d'avoir un fichier custom.css dans le dossier css d'ISIS (uniquement pour les dernières version de joomla 3); mais je ne trouve pas comment avoir un une autre version du index.php.
Si quelqu'un a déjà été confronté au même problème et a trouvé une solution je suis preneuse
Merci d'avance
Lorsque je termine un site pour un client, je modifie toujours l'administration pour qu'elle soit + simple d'utilisation pour lui (et pour éviter qu'il fasse des bétises).
_ je modifie le mod_menu (proprement en ajoutant un override dans le template ISIS) pour avoir un menu 100% personnalisé.
_ j'ajoute une classe au body (si user!=super admin, affichage de la classe NOTADMIN au body), et j'ajoute du css pour cacher ce que je ne veux pas voir apparaitre pour le client.
En soit cette solution fonctionne parfaitement, mais en cas de mise à jour, il me faut remettre le 2è point (j'édite le index.php et le template.css d'ISIS) manuellement puisque les fichiers ont été modifiés.
Du coup c'est galère, et pas propre. Je cherche donc une autre solution.
J'ai vu qu'il est possible de dupliquer le template ISIS, cela résoudrait mon problème, mais en cas de mises à jours qui concernent aussi le template je n'aurai pas le dernière version; cela ne risque-t-il pas de créer des conflits ?
J'ai vu qu'il est aussi possible d'avoir un fichier custom.css dans le dossier css d'ISIS (uniquement pour les dernières version de joomla 3); mais je ne trouve pas comment avoir un une autre version du index.php.
Si quelqu'un a déjà été confronté au même problème et a trouvé une solution je suis preneuse
Merci d'avance
Commentaire