Citation :
Solo71 a écrit:
Effectivement, si ça ne marche pas comme ça, c'est qu'il y a un soucis quelque-part. Tu me disais que tu avais downgradé de Xoops 2.2 à Xoops 2.0 ? Est-il possible qu'au passage, la fonctionnalité aie disparue ?
J'ai utiliser un script disponible sur
www.xoops.org pour effectuer cela. Donc si souci il y a cela ne peut-être que dans la base.
Un nom qui a pas été changer ou bien un index qui est pas bon
Je vois que cela car au niveau fichier xoops j'ai effacer tous les fichiers qui ne fesais pas partis de XOOPS 2.0.13.2
Voila déjà une modif que j'ai faite sur le fichier template "multimenu_dyn_02.html" pour avoir la même couleur que les liens sur les textes des menus qui sont pas des liens :
Cette modif peut-être apliquer au template que vous voulez.
Original :
<!-- Main link -->
<{if $imenu.submenu == "1" OR $imenu.submenu == "2"}>
<a style="background-image: url('<{$xoops_url}>/modules/multiMenu/script/images/arrow<{if $block.block_size >= 0}>2<{else}>_left<{/if}>.gif'); background-repeat: no-repeat; background-position: <{if $block.block_size >= 0}>right<{else}>left<{/if}> 50%;" class="<{if $top == "1"}>menuTop<{else}>menuMain<{/if}>" title="<{$alt_title}>"
<{if $linkurl}><{$target}>href="<{$linkurl}>"<{else}>style="cursor:pointer;"
onclick="return clickreturnvalue<{$block.mm}>()"<{/if}>
onmouseover="dropdownmenu<{$block.mm}>(this, event, menu<{$block.mm}><{$menu}>, menuwidth<{$block.mm}>)"
onmouseout="delayhidemenu<{$block.mm}>()"><{if $block.block_size < 0}> <{/if}>
<{else}>
<a class="<{if $top == "1"}>menuTop<{else}>menuMain<{/if}>" title="<{$alt_title}>"
<{if $linkurl}><{$target}>href="<{$linkurl}>"<{/if}>>
<{/if}>
<{$image}>
<{$title}>
</a>
<{assign var=top value="0"}>
<{counter assign=menu print=false}>
<{elseif $submenu == "3"}>
<!-- Note -->
Code modifier :
<!-- Main link -->
<{if $imenu.submenu == "1" OR $imenu.submenu == "2"}>
<a style="background-image: url('<{$xoops_url}>/modules/multiMenu/script/images/arrow<{if $block.block_size >= 0}>2<{else}>_left<{/if}>.gif'); background-repeat: no-repeat; background-position: <{if $block.block_size >= 0}>right<{else}>left<{/if}> 50%;" class="<{if $top == "1"}>menuTop<{else}>menuMain<{/if}>" title="<{$alt_title}>"
<{if $linkurl}><{$target}>href="<{$linkurl}>"<{else}>style="cursor:pointer;"
onclick="return clickreturnvalue<{$block.mm}>()"<{/if}>
onmouseover="dropdownmenu<{$block.mm}>(this, event, menu<{$block.mm}><{$menu}>, menuwidth<{$block.mm}>)"
onmouseout="delayhidemenu<{$block.mm}>()"><{if $block.block_size < 0}> <{/if}>
<{else}>
<a class="<{if $top == "1"}>menuTop<{else}>menuMain<{/if}>" title="<{$alt_title}>"
<{if $linkurl}><{$target}>href="<{$linkurl}>"<{/if}>>
<{/if}>
<{$image}>
[b][color=FF0000]<{if $linkurl}><{$title}><{else}><div class="colortxt"><{$title}></div><{/if}>[/color][/b]
</a>
<{assign var=top value="0"}>
<{counter assign=menu print=false}>
<{elseif $submenu == "3"}>
<!-- Note -->
Voila la class=colortxt je l'ai juste créée pour avoir mes textes de la même couleur que mes liens dans mes menus.
J'ai trouver que cela fesais pas tres beau d'avoir des textes en Bleu et certain en noir ou tous autre combinaison donc j'ai chercher une astuce pour avoir la même couleur sur les textes qui étais pas des liens.
Voila le travail pour un ti ga qui "pipe" rien en programmation mais qui est tres logique dans sa tête