Configurer le menu principal de Zpip

Le squelette Zpip contient par défaut une barre de navigation minimaliste. Voici le mode d’emploi pour la personnaliser.

Avec le plugin Menus

Zpip et le plugin Menus sont conçus pour fonctionner ensemble.

Pour configurer la barre de navigation principale de Zpip avec le plugin Menus, il suffit d’installer celui-ci, et de créer un menu avec l’identifiant barrenav

À l’aide d’un squelette

La navigation principale de Zpip est définie dans le squelette inclure/barre-nav.html.

Pour le personnaliser, créer un dossier inclure/ dans le dossier squelettes/ et y copier barre-nav.html

Il suffit alors de modifier ce dernier pour changer la navigation de Zpip.

Discussion

11 discussions

  • Dadoprso11

    Pour personnaliser le menu il faut créer un dossier inclure/ dans le dossier squelettes/ et y copier barre-nav.html. Que doit je faire par la suite pour donner un jolie style a mon menu sous spip 2 thème leadecent ??

    Répondre à ce message

  • 1

    bjr
    le plugins menu ne fonctionne pas dans la version 3 j’ai installé menu_babbibel et le menu ne s’affiche pas je dois faire quoi

    Répondre à ce message

  • Bonjour,

    J’ai un petit soucis avec mon site. Il tourne sous spip 3 et zpip 1.

    J’ai créé un menu grâce au fichier /squelettes/inclure/barre-nav.html.
    Le problème est que le menu n’apparaît pas sur le site public lorsque je ne suis pas connecté.
    Par contre lorsque je suis connecter en admin, il apparaît.

    Auriez-vous une idée de ce qui fait que ça ne fonctionne pas ?

    Merci

    Répondre à ce message

  • 12

    Bonjour,

    merci pour ce travail, mais j’ai un problème sur le site http://www.emelineragot.fr , l’ajout d’une entrée est incomplète (voir la saisie écran partie gauche)
    Je n’ai pas cela sur un autre site http://www.team33endurance.com/ (voir la saisie écran partie droite)

    Même version Spip : SPIP 2.1.12 [18732], même plugin Menus : Version : 0.9.4 [59113]

    Après désinstallation et réinstallation, même soucis...

    Ai-je merd.. quelque part ?

    Merci de votre attention

    • Bonjour

      Il faut paramétrer le plugin pour afficher toutes ces entrées possibles, donc cliquer sur l’icône réglage (l’icône avec les outils) dans ta liste de plugins, pour Menu

    • Bonjour et merci pour la réponse, mais dans la version 0.9.4, je n’ai pas les outils (présents dans la versions1.2.3)
      Que dois-je faire pour avoir toutes les sélections possibles, par avance, merci.

    • Bonjour

      Tu as la même version du plugins sur tous les sites ?

    • Sur les deux de l’exemple OUI, et sur d’autres sites aussi, seul le site www.emmelineragot.fr a ce problème sur la copie écran de gauche ???

    • tu aurais pas le plugins page unique sur 1 des sites ?

      Et il me semblerais que 2 liens déconnecter soit pas logique, donc il y a un soucis de version en place.

    • Il n’y a pas le plugin « Page Unique » et je ne vois pas 2 liens déconnecter : ce sont deux saisies écrans de 2 sites différents avec la même configuration.

      J’ai même importé le dossier complet du plugin d’un site qui va bien pour le mettre sur ce site, en ayant renommé l’ancien dossier pour refaire une installation correcte avec les bons éléments ???

      Vidage cache, etc. toujours le même problème, d’où mon message sur ce forum.

    • Moi je vois « Se connecter » et « Se déconnecter » des 2 côté, se qui est pas logique vu que une fois connecter tu as le lien pour déconnecter.

      Quel révision du plugins as tu ? (N° de commit)

    • La révision est : Version : 0.9.4 [59113] (indiquée dans la saisie écran) et j’ai ces deux choix sur tous les « menus » qui fonctionnent bien et même en version 1.2.3 sur www.anim-16.com (Spip 3.0.2)

    • tu pourrais dire les choix déjà paramétré sur les 2 menus ?

    • Toujours les config par défaut, je n’ai vu le choix avec l’icône outils que sur Spip 3.0.2 aujourd’hui

    • Tu as bien commencer a configurer les menu ? je cherche le screen des configurations.
      Si tu repars d’un menu tous neuf, tu as le soucis ?

    • Menus déjà réinstallé plusieurs fois à zéro, problème très lourd à trouver, et peu de temps à consacrer...

    Répondre à ce message

  • 2

    bonne contrib, juste un petit soucis comment supprimer le numéro des sous rubriques, j’utilise le couteau suisse pour cette fonctionalité. Mais cela fonctionne que pour les rubriques parentes
    Une piste ???
    merci à vous

    • Bonjour à tous,

      Je fais remonter ce message sans y apporter de réponse,
      tout frais dans Zpip, je tente de comprendre où est appeler la boucle de la barre de navigation du haut ?

      Pour pouvoir ajouter le critère

       supprimer_numéro

      en dur dans le squelette,.

      Pour info : j’utilise le thème Maparaan

      Merci.

    • Je rajoute une info :
      j’utilise le plug-in menu, tout ce passe à ce niveau ?

    Répondre à ce message

  • 3

    Bonjour à tous,
    Pour un néophyte, ce n’est pas clair du tout !

    Comment doit-on modifier le fichier de base barre-nav.html :
    [(#SESSIONstatut|==0minirezo|oui)

    ]

    avec un menu dont le titre est « Menu1 » et l’identifiant « barrenav »
    Merci.

    • pour modifier quoi ?

    • Merci pour cette réponse rapide.
      En fait, j’ai installé le plugin « Menu » et j’ai créé avec un menu que j’ai appelé « Menu1 » avec l’identifiant « barrenav ».
      Comment l’afficher et m’en servir ?
      Cordialement,
      Patrick.

    • a priori rien à faire, si vous utilisez un squelette ZIP. Il faut toutefois que vous installiez des élèments dans le menu que vous avez crééz (via l’espace privé)

      videz toutefois le cache.

    Répondre à ce message

  • 3
    Alexandra

    Et dans l’hypothèse ou l’on crée un deuxième menu avec le plugin qui aurait son identifiant propre, dans quelle noisettes faut-il ou peut-on l’insérer ? Faut-il placer un #INCLUREfond=inclure/menu, env, identifiant=monidmenusecondaire et celui-ci peut se mettre n’importe où en surcharge de zpip dans squelettes ? Merci

    • Même question qu’Alexandra pour un menu secondaire. Quelle est la meilleure solution ?

    • j’ai trouvé une solution ; pas sure que ce soit la meilleure...
      j’ai rajouté un fichier dans le répertoire zpip/inclure, à coté de barre-nav.html que j’ai appelé colonne.html :

      <div class="menu-conteneur">
      #INCLURE{fond=inclure/menu, env, identifiant=col_gauche}
      </div>

      Puis, dans body.html, je rajoute :

      <INCLURE{fond=inclure/colonne,env}>

      à l’emplacement voulu.

    • en fait, il faut mettre le fichier dans squelettes/inclure, ça marche aussi (évidemment)

    Répondre à ce message

  • 1

    Bonjour,

    Est-il possible de conjuguer le menu principal de Zpip et le plugin menu déroulant Babbibel ?

    • C’est un peu tardif comme réponse, mais je viens de le faire et ça fonctione bien.

      1) crée un répertoire /inclure dans /squelettes
      2) crées-y un fichier barre-nav.html
      3) copie-colle le code suivant :

      [(#SESSION{statut}|=={0minirezo}|oui)
      [(#MODELE{menu})]]

      et le tour est joué

    Répondre à ce message

  • 1

    Serait-il possible de détailler un peu plus la création de menu avec le plugin ’menu’ ? Juste une ou deux lignes pour dire ce que signifie « créer un menu avec l’identifiant barrenav »...
    Merci d’avance

    • Et bien si vous lisez la doc sans connaitre le plugin, effectivement ça peut paraitre obscure. Mais si vous avez installé le plugin et que vous avez cliqué sur « Créer un nouveau menu », vous arrivez alors sur un formulaire dont un des champs est explicitement « Identfiant ». On peut difficilement plus clair non ?

    Répondre à ce message

  • Bonjour,

    Où se cache l’option permettant d’afficher ou non les sous-menus ?
    Merci d’avance.

    André

    Répondre à ce message

  • trop succint pour un neophytes ; m’essayant a zspip j’ai donc voulu faire un menu

    j’ai creer mon repertoire squelettes/barre-nav.html

    et je suis allez dans edition menu du site

    j’ai creer
    Identification du menu

    * Titre => association
    * Identifiant => association

    dans Construction du menu j’ai mis

    Association B@CH@NT
    Racine du site

    mais rien ne s’affiche ; pouvez me remettre sur le bon chemin

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom