Quote:
Maintenant faut que je trouve le fichier pour le "menu utilisateur", j'arrive pas à y mettre la main dessus.
Surcharge du bloc utilisateur géré par le module system
Donc ?
Si tu as compris,
tu devrais te précipiter dans un sous-dossier de ton thème :
/modules/system/blocks/system_block_user.tpl (pas la racine du site web, la racine de ton thème, soit /themes/xswatch4-enabled...)
Ensuite, facile :
<{xoInboxCount assign='unread_count'}>
<{if $unread_count > 0}>
<li class="nav-item"><a class="nav-link info" href="<{xoAppUrl viewpmsg.php}>" title="<{$block.lang_inbox}>"><span class="fa fa-envelope-o">span><{$block.lang_inbox}>
<span class="badge badge-primary"><{$unread_count}>span>a>li>
<{else}>
<li class="nav-item"><a class="nav-link" href="<{xoAppUrl viewpmsg.php}>" title="<{$block.lang_inbox}>"><span class="fa fa-envelope-open-o">span><{$block.lang_inbox}>a>
li>
<{/if}>
Tu retrouves la ligne :
<span class="badge badge-primary"><{$unread_count}>span>a>li>
J'espère que tu apprécies ma façon de te guider mais surtout de te proposer une méthode pour trouver la solution.
Je n'ai pas toujours la réponse, mais je fais de cette façon là. J'espère que ça va t'aider pour la suite.
Remarque :
Si tu ne trouves pas la surcharge dans ton thème (pour un autre bloc ou template par exemple), il te suffit de COPIER ce fichier dans le dossier :
/themes/mon_theme/modules/mon-module/mon-ficher.tpl
et
/themes/mon_theme/modules/mon-module/blocks/mon-block.tpl
Ensuite, tu travailles sur cette surcharge.
Ainsi, tu ne touches à rien sur le module,
C'est magique, la surcharge, non ?