[RÉSOLU] Ajouter une entrée au menu

AisykAisyk Member
mai 2018 modifié dans Entraide
Bonjour,

Je souhaite ajouter une entrée au menu. Dans mon fichier "header.php", j'essaie de rentrer ce code mais rien n'apparaît :
<html><a href="http://vlko10ans.org/categorie6-contact" target="_blank">Contact</a></html>
(je précise que si j'enlève les balises html, rien ne se passe aussi)
(je précise aussi que j'ajoute cette entrée entre les balises
<nav class="nav" role="navigation">
et
</nav>

Quelles sont les commandes magiques pour faire apparaître un lien dans le menu ?

Merci !

Réponses

  • noogatynoogaty Member
    Salut,
    Quand on regarde la source de ta page :
    <html><a href="http://vlko10ans.org/categorie6-contact">Contact</a></html>
    
    <li class="noactive" id="static-home"><a href="http://vlko10ans.org/" title="Accueil">Accueil</a></li>
    <li class="static menu active" id="static-contact"><a href="http://vlko10ans.org/categorie6-contact" title="Contact">Contact</a></li>
    
    Pour commencer, il faut enlever tes <html> et </html> ! ;)
    Ensuite, tu as mis deux fois ton lien, supprime le premier qui est entre <html>.

    Enfin, moi je vois bien ton lien dans ton menu, et il fonctionne bien ! :)
  • AisykAisyk Member
    Bonjour,

    J'ai réactivé la ligne en php sur le menu qui me posait soucis dans un sujet précédent.

    Le soucis c'est que le code source de la page affiche des lignes que je n'ai pas dans le fichier header.php

    notamment celle-ci :
    [== 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>'); ?>
    

    En tout cas, ton intervention me permet de mieux comprendre comment créer ce menu, merci ! J'ai enlevé la partie de code en php pour ne garder que le code html et donc mieux personnaliser mon menu. C'est exactement ce que je cherchais !
  • noogatynoogaty Member
    Tant mieux si tu as pu faire ce que tu voulais ! ;)
    Par contre, en regardant la source de tes pages, il y a un petit problème ...
    Dans le "head" de tes pages, tu as :
    <!DOCTYPE html>
    <html lang="fr">
    <link rel="shortcut icon" href="http://vlko10ans.org/themes/vlko-theme-default/favicon.png" />
    <head>
    	<meta charset="utf-8">
    	<meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1.0">
    	<title>VLKO : 10 ans - La cartographie participative</title>
    	<meta name="description" content="10 ans de cartographie participative" />
    	<meta name="keywords" content="vlko, lyon" />
    		<link rel="icon" href="http://vlko10ans.org/themes/vlko-theme-default/img/favicon.png" />
    	<link rel="stylesheet" href="http://vlko10ans.org/themes/vlko-theme-default/css/plucss.css" media="screen"/>
    	<link rel="stylesheet" href="http://vlko10ans.org/themes/vlko-theme-default/css/theme.css" media="screen"/>
    		<link rel="stylesheet" type="text/css" href="http://vlko10ans.org/plugins/site.css" media="screen" />
    	<link rel="alternate" type="application/rss+xml" title="Fil Rss des articles" href="http://vlko10ans.org/feed/rss" />
    	<link rel="alternate" type="application/rss+xml" title="Fil Rss des commentaires" href="http://vlko10ans.org/feed/rss/commentaires" />
    	<script type="text/javascript" src="http://vlko10ans.org/plugins/jquery/jquery.min.js"></script>
    </head>
    
    La ligne :
    <link rel="shortcut icon" href="http://vlko10ans.org/themes/vlko-theme-default/favicon.png" />
    
    Cette ligne devrait être entre ton <head> et </head>. Et pas avant ! ;)
Connectez-vous ou Inscrivez-vous pour répondre.