[Résolu] Modifier les classes du menu
Bonjour,
Le menu par defaut donne ce resultat :
<ul class="menu">
<li class="static menu noactive" id="static-13"><a href=""></a></li>
<li class="menu">
<span class="static group noactive">Dropdown</span>
<ul id="static-groupname" class="sub-menu">
<li class="static menu noactive" id="static-12">
Et ce que je souhaiterai:
<ul class="menu">
<li class="static menu-item noactive" id="static-13"><a href=""></a></li>
<li class="menu-item has-children">
<span class="static group noactive">Dropdown</span>
<ul id="static-groupname" class="sub-menu">
<li class="static menu-item noactive" id="static-12">
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
tu peut utiliser ce ce code
Cela te permet de modifier la structure HTML générer par PluXml avant son affichage .
Voir le post https://forum.pluxml.org/discussion/7366/resolu-plugins-plugin-et-hook-a-partir-dun-theme-sans-passer-par-la-case-installation
C'est ce que j'utilise par exemple dans le thème "keep it simple" et les deux autres thèmes en bootstrap .
cdt
Mon site PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus | demos de mes plugin sur free http://gcyrillus.free.fr/new ,
| Thèmes a tester et télécharger @ https://pluxthemes.com Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonsoir.
J'obtiens bien ainsi le résultat souhaité
Merci
Suite j'obtiens donc à partir du code ci-dessus
J'aurai souhaité remplacer la balise span par une balise button class="btn-menu-toggle"
Bonsoir,
Même procédure, faire un preg_replace() avec la regex qui va bien sur $nav.
Sur mobile et pas un expert en regex, la comme ça je peut pas te l'écrire.
Sinon, https://wiki.pluxml.org/docs/develop/plxshow.html#staticlist peut probablement suffire à modifier ton span en button.
Cdt
Mon site PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus | demos de mes plugin sur free http://gcyrillus.free.fr/new ,
| Thèmes a tester et télécharger @ https://pluxthemes.com Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Le code modié du menu et qui fonctionne apparemment :
Et le résultat obtenu :
La mise à disposition de mon nouveau thème ne devrait plus tarder !!