BonjourSur un spip 2.03, en local, à la page sommaire
Je veux installer un menu deroulant horizontal jQuery Multi Level CSS Menu #2 avec les rubriques racine et sous-rubrique
- J’ai fait cette boucle que j’ai mis dans inc_rubriques.html
- J’ai mis <INCLURE{fond=inc-rubriques}> dans
de sommaire
- j’ai copié le contenu de jqueryslidemenu.css dans habillage.css
- J’ai copié jqueryslidemenu.js dans squelettes
Il n’y a que les rubriques racine qui s’affichent. Le menu ne déroule pas sur les sous-rubriques.
Merci
RP
Bonjour et merci
J'ai corrigé la boucle de inc_rubriques.
Le menu ne déroule toujours pas.
J'ai l'impression que je n'installe pas correctement le js mais je n'y arrive pas?
RP
Lepaisant Dominique a écrit :
Renée Picard <des3maisons@globetrotter.net> a ecrit:
Bonjour
Sur un spip 2.03, en local, à la page sommaire
Je veux installer un menu deroulant horizontal jQuery Multi Level
CSS Menu #2 avec les rubriques racine et sous-rubrique
http://www.dynamicdrive.com/style/csslibrary/item/jquery_multi_level_css_menu_2/
1. J'ai mis dans le head de sommaire l'appel à jqueryslidemenu.js:
2. J'ai fait cette boucle que j'ai mis dans inc_rubriques.html
<div id="myslidemenu" class="jqueryslidemenu">
<ul><B_Menu>
<BOUCLE_Menu(RUBRIQUES){racine}{par num titre}{doublons}>
<li> [<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]
<ul><B_SsMenu> <BOUCLE_SsMenu(RUBRIQUES){id_parent}{!lang_select}{par
num titre}{doublons}>
<li>[<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]</li>
</BOUCLE_SsMenu> </B_SsMenu> </ul></BOUCLE_Menu> </B_Menu>
</li></ul></div>
Tu as un /li mal placé
<code>
<div id="myslidemenu" class="jqueryslidemenu">
<ul>
<B_Menu>
<BOUCLE_Menu(RUBRIQUES){racine}{par num titre}{doublons}>
<li> [<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]
<ul>
<B_SsMenu>
<BOUCLE_SsMenu(RUBRIQUES){id_parent}{!lang_select}{par num titre}{doublons}>
<li>[<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]</li>
</BOUCLE_SsMenu>
</B_SsMenu>
</ul>
</li>
</BOUCLE_Menu> </B_Menu>
</ul>
</div>
</code>
3. J'ai mis <INCLURE{fond=inc-rubriques}> dans <div id="contenu">
de sommaire
4. j'ai copié le contenu de jqueryslidemenu.css dans habillage.css
5. J'ai copié jqueryslidemenu.js dans squelettes
Il n'y a que les rubriques racine qui s'affichent. Le menu ne déroule pas sur les sous-rubriques.
Merci
RP
on peut voir qqpart ta page ? (ou bien colle le code complet sur
http://spip.pastebin.com/ )
Chag
Renée Picard a écrit :
Bonjour et merci
J'ai corrigé la boucle de inc_rubriques.
Le menu ne déroule toujours pas.
J'ai l'impression que je n'installe pas correctement le js mais je n'y
arrive pas?
RP
Lepaisant Dominique a écrit :
Renée Picard <des3maisons@globetrotter.net> a ecrit:
Bonjour
Sur un spip 2.03, en local, à la page sommaire
Je veux installer un menu deroulant horizontal jQuery Multi Level
CSS Menu #2 avec les rubriques racine et sous-rubrique
http://www.dynamicdrive.com/style/csslibrary/item/jquery_multi_level_css_menu_2/
1. J'ai mis dans le head de sommaire l'appel à jqueryslidemenu.js:
2. J'ai fait cette boucle que j'ai mis dans inc_rubriques.html
<div id="myslidemenu" class="jqueryslidemenu">
<ul><B_Menu>
<BOUCLE_Menu(RUBRIQUES){racine}{par num titre}{doublons}>
<li> [<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]
<ul><B_SsMenu> <BOUCLE_SsMenu(RUBRIQUES){id_parent}{!lang_select}{par
num titre}{doublons}>
<li>[<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]</li>
</BOUCLE_SsMenu> </B_SsMenu> </ul></BOUCLE_Menu> </B_Menu>
</li></ul></div>
Tu as un /li mal placé
<code>
<div id="myslidemenu" class="jqueryslidemenu">
<ul>
<B_Menu>
<BOUCLE_Menu(RUBRIQUES){racine}{par num titre}{doublons}>
<li> [<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]
<ul>
<B_SsMenu>
<BOUCLE_SsMenu(RUBRIQUES){id_parent}{!lang_select}{par num
titre}{doublons}>
<li>[<a
href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]</li>
</BOUCLE_SsMenu>
</B_SsMenu>
</ul>
</li>
</BOUCLE_Menu> </B_Menu>
</ul>
</div>
</code>
3. J'ai mis <INCLURE{fond=inc-rubriques}> dans <div id="contenu">
de sommaire
4. j'ai copié le contenu de jqueryslidemenu.css dans habillage.css
5. J'ai copié jqueryslidemenu.js dans squelettes
Il n'y a que les rubriques racine qui s'affichent. Le menu ne
déroule pas sur les sous-rubriques.
Merci
RP
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
--
"Ca ne marche pas" ne veut rien dire. Alors ne dites rien (ou développez !)
"it doesn't work" means nothing. So, say nothing (or say more !)
Bonjour,
Renée Picard a écrit :
Bonjour
Sur un spip 2.03, en local, à la page sommaire
Je veux installer un menu deroulant horizontal jQuery Multi Level
CSS Menu #2 avec les rubriques racine et sous-rubrique
http://www.dynamicdrive.com/style/csslibrary/item/jquery_multi_level_css_menu_2/
Longtemps après la bataille:
sur un spip 2.0.5 tout neuf, en suivant la doc du menu:
- modifié in-head.html en virant le téléchargement de jquery.min.js
- repris inc-rubriques.html en enlevant tout ce qui touchait à EXPOSE (pas vraiment utile dans ce contexte, non?) en le renommant
- appel de la chose dans inc-entete.html
- reprise du .css
ben... ça marche...
en ligne dès que j'ai refait le site dont les utilisateurs désirent ce genre de chose en plus du menu rubrique standard
--
hth
fm