Problème affichage barre de navigation bootstrap

Par arcoss 3x, il y a 10 ans


Bonjour,
je regarde actuellement le tuto tutoriel PHP - jour 4 et j'ai un probleme avec l'affichage de ma barre de navigation. Pouvez-vous m'aider ? Merci d'avance !
default.php

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title><?php echo isset($title_for_layout)?$title_for_layout:'Mon site'; ?></title> <link rel="stylesheet" href="http://bootstrapdocs.com/v2.3.2/docs/assets/css/bootstrap.css"> </head> <body> <div class="topbar"> <div class="topbar-inner"> <div class="container"> <h3><a href="#">Mon site</a></h3> <ul class="nav"> <?php $pagesMenu = $this->request('Pages','getMenu');?> <?php foreach($pagesMenu as $p): ?> <li><a href="<?php echo BASE_URL.'/pages/view/'.$p->id; ?>" title="<?php echo $p->name; ?>"><?php echo $p->name; ?></a></li> <?php endforeach; ?> </ul> </div> </div> </div> <div class="container" style="padding-top:60px;"> <?php echo $content_for_layout; ?> </div> </body> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> </html>

5 réponses

arcoss 3x, il y a 10 ans

J'ai mis a jour bootstrap et ca marche tjrs pas ...

default.php :

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title><?php echo isset($title_for_layout)?$title_for_layout:'Mon site'; ?></title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> </head> <body> <div class="topbar"> <div class="topbar-inner"> <div class="container"> <h3><a href="#">Mon site</a></h3> <ul class="nav"> <?php $pagesMenu = $this->request('Pages','getMenu');?> <?php foreach($pagesMenu as $p): ?> <li><a href="<?php echo BASE_URL.'/pages/view/'.$p->id; ?>" title="<?php echo $p->name; ?>"><?php echo $p->name; ?></a></li> <?php endforeach; ?> </ul> </div> </div> </div> <div class="container" style="padding-top:60px;"> <?php echo $content_for_layout; ?> </div> </body> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> </html>
Genki, il y a 10 ans

Le code par défaut de Bootstrap pour le contenu + la barre de navigation est celui-ci :

<body> <nav class="navbar navbar-inverse navbar-fixed-top"> <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> <a class="navbar-brand" href="#">Mon site</a> </div> <div id="navbar" class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li class="active"><a href="#">Lien #1</a></li> <li><a href="#">Lien #2</a></li> <li><a href="#">Lien #3</a></li> </ul> </div><!--/.nav-collapse --> </div> </nav> <div class="container"> </div> </div><!-- /.container --> </body>

A toi d'adapter ton code avec ce nouveau modèle bootstrap et ça devrait marché :)

Si tu as du mal, regarde le code source : http://getbootstrap.com/examples/starter-template/

arcoss 3x, il y a 10 ans

c bon merci !

enzo, il y a 9 ans

bonjour a tous
j'ai un petit probleme avec la bar de navigation , si vous pouvez m'aider svp . j'arrive a naviger entre les 2 pages mais je sais pas comment regler ce probleme d'affichage de la bar