Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. <?php
  2. $name = explode('/', $_SERVER['PHP_SELF']);
  3. $name = $name[count($name) - 1];
  4. $actives = ['', '', '', '', '', ''];
  5. switch ($name) {
  6. case 'produit.php':
  7. $actives[1] = 'active';
  8. break;
  9. case 'contact.php':
  10. $actives[2] = 'active';
  11. break;
  12. case 'galerie.php':
  13. $actives[3] = 'active';
  14. break;
  15. case 'cart.php':
  16. $actives[4] = 'active';
  17. break;
  18. default:
  19. $actives[0] = 'active';
  20. break;
  21. }
  22. return <<<HTML
  23. <header class="masthead mb-auto">
  24. <div class="inner">
  25. <img class='masthead-brand' src='img/logo.png' alt='logo Champagne Eric Marchand' width='30%'>
  26. <nav class="navbar navbar-expand-lg navbar-dark bg-dark row">
  27. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  28. <span class="navbar-toggler-icon"></span>
  29. </button>
  30. <div class="collapse navbar-collapse col-md-12" id="navbarSupportedContent">
  31. <ul class="navbar-nav mr-auto col-md-12">
  32. <li class="nav-item {$actives[0]} text-center col-md-2">
  33. <a class="nav-link" href="index.php"><i class="fas fa-home"></i></a>
  34. </li>
  35. <li class="nav-item {$actives[1]} text-center col-md-3">
  36. <a class="nav-link" href="produit.php">Produits</a>
  37. </li>
  38. <li class="nav-item {$actives[2]} text-center col-md-3">
  39. <a class="nav-link" href="contact.php">Contact</a>
  40. </li>
  41. <li class="nav-item {$actives[3]} text-center col-md-3">
  42. <a class="nav-link" href="galerie.php">Galerie</a>
  43. </li>
  44. <li class="nav-item {$actives[4]} text-center col-md-1">
  45. <a class="nav-link" href="cart.php"><i class="fas fa-shopping-cart"></i> <span class="badge badge-light" id="shopping-cart"></span></a>
  46. </li>
  47. </ul>
  48. </div>
  49. </nav>
  50. </div>
  51. </header>
  52. HTML;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement