@Philippe et Eaprcyl : je ne parviens pas à recréer le bug dont vous parlez ici. Pouvez vous me dire quelles manips sur quelles pages vous avez faites ?
Pour informations, voici les explications concernant les fichiers présents dans le répertoire cache.
1) Lorsqu'une nouvelle template dispose d'une feuille de style et d'un script, elle est créée de la façon suivante (attention la nomenclature est essentielle) :
a) création de la template avec le html et le smarty (répertoire 'modules/multimenu/templates/include/'), toujours nommé en commençant par le répertoire du module (ex : multimenu_mon_menu_perso.html).
b) créer un répertoire portant le même nom que la template :
(ex : 'modules/multimenu/templates/include/multimenu_mon_menu_perso'
c) dans ce répertoire placer 3 fichiers :
- index.hml (pour la sécurité).
- fichier css_0.css (fichier contenant les informations relatives à la feuille de style).
- fichier js_0.js (fichier contenant le script js).
Mettre le module à jour et activer la nouvelle template dans les préférences du module.
Comment ça marche.
Lorsque l'on sélectionne la nouvelle template dans l'une des pages du module avec l'un des menus, le script opère de la façon suivante :
1) Vérifier s'il y a un répertoire et des fichiers présents dans le répertoire portant le même nom que la template active (ex : multimenu_mon_menu_perso existe-t-il). Si oui, il va copier les 2 fichiers .css et .js dans le répertoire 'uploads/multimenu/cache/'.
2) Il va ensuite créer une copie de ces 2 fichiers en remplaçant les _0 par l'id du menu en cours (ex: _0 => _1 pour le menu 1). Dans le même temps, il va modifier le contenu de la même manière avec les balises {id} => 1.
Cette opération n'est effectuée qu'une seule fois lors de la premier activation de la template avec un nouveau menu.
Lors de l'édition de la template dans l'admin du module, les fichiers modifiés _0 sont modifiés et les tous ceux portant un numéro d'ID sont effacés (jusqu'à ce qu'on les recrée en consultant la page).
Il me faut donc plus de détails pour comprendre ce qui cloche...