Menu theme 5.13

Bonjour,

Dans le theme par Defaut dans header.php
j'ai cet appel de fonction qui affiche les pages statiques dans mon menu :

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

1 - j'aimerais supprimer l'affichage du bouton "Accueil" getLang('HOME')
2 - et avoir mes urls de pages statiques propres :
à quoi sert dans l'admin des pages statiques le champ URL car mes urls réécritent ne prennent pas la variable de ce champ, je me retrouve avec des urls de ce type "nomdusite.com/static2/"

Merci d'avance pour votre aide et bravo pour le concept de ce CMS sans BDD qui commence à être de base assez complet.

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    1. pour supprimer Accueil, remplace $plxShow->getLang('HOME') par ''
    2. pour que tes urls soient prisent en compte il faut qu'elles soient de la forme http://site.com/url

    Et bienvenue ;)

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Merci Stéphane pour ta réponse rapide,

    1.Si j'ai bien compris en remplaçant $plxShow->getLang('HOME') par "

    ça doit me donner ça :

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

    cela me renvoi erreur ligne 31


    2. Ma question n'était peut-être pas claire
    au lieu d'avoir http://site.com/url
    j'ai http://site.com/static1
    j'aimerais personnaliser static1 par des mots clés si j'ai bien compris c'est à ça que sert le champs "URL"dans l'admin des pages?
  • StéphaneStéphane Member, Former PluXml Project Manager
    effectivement c'est bien (cot cot et pas double cot)
    <?php $plxShow->staticList('','<li id="#static_id"><a href="#static_url" class="#static_status" title="#static_name">#static_name</a></li>'); ?>
    
    Peux-tu donner un exemple concret de l'url que tu voudrais pour par exemple la page statique 1
    par défaut tu as: http://localhost/static1/statique-1
    Je te dirais si c'est possible ou pas d'avoir ce que tu veux

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • ah merci c'est plus logique avec cot cot. ça règle mon premier problème.

    pour mon problème 2
    effectivement par défaut je devrais avoir ça : http://localhost/static1/statique-1
    mais actuellement j'ai uniquement ça http://localhost/static1/ pour mes pages statiques

    il me manque peut-être une variable dans le href de mon menu <a href="#static_url"
    non?
  • StéphaneStéphane Member, Former PluXml Project Manager
    Ha ok je comprends
    Alors il y a un bug dans la generation des liens des pages statiques qui sera corrigé dans la prochaine version de pluxml. donc pour le moment les liens sont du type http://localhost/static1/

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • ok
    merci Stéphane pour ton aide et ta réactivité.
Connectez-vous ou Inscrivez-vous pour répondre.