PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 04/05/2018 11:27:24

Aisyk
Membre
Lieu : Lyon
Inscription : 10/04/2018
Messages : 9
Site Web

[RÉSOLU] Avoir un menu personnalisable

Bonjour,

Malgré mes recherches, je ne trouve pas l'information qui répondrai à mon besoin.

Je suis allé sur ce tutoriel : http://pluxopolis.net/article28/affiche … iques#form
Que j'ai réussi à mettre en œuvre malgré le peu d'explications sur les url à remplir (et où et quelle syntaxe pour éviter les erreurs... voir mon commentaire dans l'article).

Mais cela ne répond pas à mon besoin que je résume ainsi : pouvoir agencer simplement les éléments du menu (page statique, catégories, accueil, contact).

Voici ce que je souhaite faire :
https://framapic.org/BwVRfwygxq2z/MbGwD8oFr25t.png

Est-il possible que je puisse avoir un peu d'aide à ce sujet ?

Merci !

Dernière modification par Aisyk (15/05/2018 15:43:36)


GNU/Linux user since 2006.
Dogmazic.net user since 2005.

Hors ligne

#2 04/05/2018 15:29:33

kowalsky
Membre
Inscription : 20/08/2015
Messages : 322
Site Web

Re : [RÉSOLU] Avoir un menu personnalisable

Bonjour Aisyk,

dans la partie administration du site, tu as la possibilité de choisir l'ordre d'affichage des éléments du menu. Pour le plugin contact, tu as un n° d'ordre à donner dans sa configuration (paramètres /plugins/mycontact/configuration) : si tu as 4 catégories, indique 6 et cela devrait le placer après. Par contre je ne sais pas comment va se comporter la page statique "a propos", essaye de lui mettre le n° d'ordre 7 à tout hasard.

De même tu peux choisir l'ordre d'affichage des catégories entre elles.

As-tu aussi testé le plugin [SPXWMENU] ?

Dernière modification par kowalsky (04/05/2018 15:34:14)

Hors ligne

#3 07/05/2018 12:00:52

Aisyk
Membre
Lieu : Lyon
Inscription : 10/04/2018
Messages : 9
Site Web

Re : [RÉSOLU] Avoir un menu personnalisable

Merci pour ta réponse,

Le plugin cité est assez complexe, notamment pour afficher le menu... il m'affiche un message que je n'ai pas dans mon menu : " [SPXWMENU id=001 menu_type='bootstrap' ] "
id de menu : 001


GNU/Linux user since 2006.
Dogmazic.net user since 2005.

Hors ligne

#4 07/05/2018 12:48:03

Aisyk
Membre
Lieu : Lyon
Inscription : 10/04/2018
Messages : 9
Site Web

Re : [RÉSOLU] Avoir un menu personnalisable

Pour tes recommandations,

Cela ne fonctionne pas. Je ne peux pas modifier l'ordre d'une catégorie en lui mettant un chiffre plus grand que mon nombre de catégories (j'en ai 5). Je suis obligé d'avoir 1, 2, 3, 4, 5 comme nombres dans mes catégories. La page statique fonctionne de la même manière (j'en ai une, c'est 1 et pas de possibilité de mettre autre chose)...

Peut-être qu'en touchant à ces lignes :

[== PHP ==]
<ul class="menu expanded">
<?php $plxShow->catList('','<li id="#cat_id" class="#cat_status"><a href="#cat_url" title="#cat_name">#cat_name</a></li>'); ?>
<?php $plxShow->staticList($plxShow->getLang('HOME'),'<li class="#static_status" id="#static_id"><a href="#static_url" title="#static_name">#static_name</a></li>'); ?>

Je pourrai séparer le "Accueil" des pages statiques, mais je ne sais pas comment faire...

La ligne rajoutée pour afficher les catégories (avant tout le reste) me permet d'afficher les catégories =OK
La ligne :

[== PHP ==]
<?php $plxShow->staticList($plxShow->getLang('HOME'),'<li class="#static_status" id="#static_id"><a href="#static_url" title="#static_name">#static_name</a></li>'); ?>

Me permet d'afficher le "Accueil", le plugin Contact, et la page statique... Si je pouvais séparer ces items en plusieurs lignes je pourrai les ranger correctement dans le code en les faisant apparaître comme je le souhaite...


GNU/Linux user since 2006.
Dogmazic.net user since 2005.

Hors ligne

#5 15/05/2018 15:43:14

Aisyk
Membre
Lieu : Lyon
Inscription : 10/04/2018
Messages : 9
Site Web

Re : [RÉSOLU] Avoir un menu personnalisable

En fait,

Au lieu de passer par un énième plugin, il est possible d'enlever le code PHP et d'y insérer son propre code html pour afficher les pages voulues.
Solution ici : http://forum.pluxml.org/viewtopic.php?pid=57245#p57245


GNU/Linux user since 2006.
Dogmazic.net user since 2005.

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés