Voir la version complète : Javascript dans Navbar
Lu,
je voudrai créer un javascript qui permettrai d'afficher une liste déroulante dans la navbar avec plusieurs liens, un peu comme ceux de Quicklinks .
J'ai trouvé ca :
* To create a dynamic popup menu with a title and two options:
* <element id="x">Click me</element>
* <script type="text/javascript">
* menu = new vB_Menu_Builder('x');
* menu.set_title('My Menu');
* menu.add_option('Option 1', 'script.php?opt=1');
* menu.add_option('Option 2', 'script.php?opt=2');
* menu.build();
* </script>
Après je sais pas du tout, je m'en remet à vous :angel: ...
Merci d'avance,
++
template navbar cherche
<td class="vbmenu_control"><a href="faq.php$session[sessionurl_q]" accesskey="5">$vbphrase[faq]</a></td>
ajoute en dessous
<td id="menu" class="vbmenu_control"><a href="#menu" >Nom du menu</a>
<script type="text/javascript"> vbmenu_register("menu");</script></td>
Cherche
<!-- / NAVBAR POPUP MENUS -->
Ajoute en dessous
<!-- Menu Popup -->
<div class="vbmenu_popup" id="menu_menu" style="display:none">
<tr><td class="thead">Nom menu</td></tr>
<tr><td class="vbmenu_option"><a href="$vboptions[bburl]/pagesousmenu1.php">Non sous menu1</a></td></tr>
<tr><td class="vbmenu_option"><a href="$vboptions[bburl]/pagesousmenu1.php">Non sous menu2</a></td></tr>
</table>
</div>
<!-- / Menu Popup -->
ta plus qu'a remplacer ce qu'il ya en rouge par ce que tu veu :)
J'avais pas fait Navbar Popup je vais tester ;) .
EDIT : j'ai cette erreur : (cf. img en pièce jointe) . De plus je crois que tu avais oublié <table> dans le dernier "code" .
c'est la class qui merde
remplace vbmenu_control par la class qui y a dans le menu faq
Problème reglé :
<td id="menu" class="vbmenu_control"><a href="#menu" >menu</a>
<script type="text/javascript"> vbmenu_register("menu");</script></td>
<!-- Menu Popup -->
<div class="vbmenu_popup" id="menu_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead">menu</td></tr>
<tr><td class="vbmenu_option"><a href="$vboptions[bburl]/menu.php">Nom de l'option n°1</a></td></tr>
<tr><td class="vbmenu_option"><a href="$vboptions[bburl]/menu2.php">Nom de l'option n°2</a></td></tr>
</table>
</div>
<!-- / Menu -->
Merci pour ton aide ;)
++
screen pr voir ce que sa fait :)
plus tard :S
pas dans 50 ans lol
fait un tit screen pr moi :p loool
Mathelec
31/07/2006, 21h37
Lu,
je voudrai créer un javascript qui permettrai d'afficher une liste déroulante dans la navbar avec plusieurs liens, un peu comme ceux de Quicklinks .
J'ai trouvé ca :
* To create a dynamic popup menu with a title and two options:
* <element id="x">Click me</element>
* <script type="text/javascript">
* menu = new vB_Menu_Builder('x');
* menu.set_title('My Menu');
* menu.add_option('Option 1', 'script.php?opt=1');
* menu.add_option('Option 2', 'script.php?opt=2');
* menu.build();
* </script>
Après je sais pas du tout, je m'en remet à vous :angel: ...
Merci d'avance,
++
Mdr test et dis nous au lieu de demander ... :ranting:
Non en fait il ne fallait pas vraiment utiliser cela . J'ai trouvé comment Fred avait fait : il a matté le template . Ce à quoi je n'avais pas pensé, je l'avoue :$
mais en attendant toujours pas de screen
c'est dommage
Va falloir tester pour savoir ce que ca donne
vBulletin® v.3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org