J'essaye désespérément de récupérer le titre d'une page statique précise via une fonction pour l'incruster dans une NavBar de Bootstrap. Quelqu'un a déjà rencontré ce problème ?
Bonjour Cfdev, effectivement au début je faisais sur ce modèle mais j'avais besoin, pour un thème one-page, de seulement récupérer le titre de page car les liens sont des ancres.
Réponses
Lorsque tu visualises une page statique tu peux récupérer son titre avec cette instruction
sinon tu peux regarder le code de cette fonction dans le fichier core/lib/class.plx.show.php pour t'en inspirer
tu peux utiliser ce genre de code dans les fichiers de ton theme, où '001' est l'id de la page statique
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
[== Indéfini ==] <nav class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="site-logo"> <a href="<?php $plxShow->racine(); ?>" class="scroll logo"> <img src="<?php $plxShow->template(); ?>/img/logo.png" alt="logo" /> </a> </div> </div> <div id="navbar" class="collapse navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <?php $plxShow->staticList('','<li id="#static_id" class="#static_status"><a href="#static_url" class="#static_status text-uppercase bold" title="#static_name">#static_name</a></li>'); ?> <?php $plxShow->pageBlog('<li id="#page_id" class="#page_status"><a href="#page_url" title="#page_name">#page_name</a></li>'); ?> </ul> </div><!--/.nav-collapse --> </div> </nav>