menu include met active class werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Tom Van Velthoven

Tom Van Velthoven

10/02/2016 21:44:04
Quote Anchor link
Hallo,
Ik ben bezig met onze website te vernieuwen en wilde de menu gebruiken via include zodat ik wanneer het menu aangepast moet worden, maar 1 keer alles moet wijzigen.

Nu wil dit niet lukken met de active class. Kan iemand me helpen?

op de site page heb ik helemaal bovenaan gezet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $page = 'Sponsors'; ?>


waar de menu moet komen heb ik deze code gezet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
require_once("./menu-top.php");
?>

Tot hier lukt alles goed. het menu-top wordt online weergegeven, maar de active (andere kleuren) werk niet.
dit is een lijn van de menu-top.php
<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Home" ? "active" : "");?>
"> <a href="index.php">Home</a></li>

<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Harmonie" ? "active" : "");?>
"> <a href="./harmonie/historiek.php">Harmonie</a></li>

<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Jeugd" ? "active" : "");?>
"> <a href="./jeugd/blablabla.php">Jeugd</a></li>

<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Activiteiten" ? "active" : "");?>
"> <a href="activiteiten.php">Activiteiten</a></li>

<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Media" ? "active" : "");?>
"> <a href="foto.php">Foto's</a></li>

<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Sponsors" ? "active" : "");?>
"> <a href="./sponsors.php">Sponsors</a></li>

<li class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo ($page_id == "Contact" ? "active" : "");?>
"> <a href="contact.php">Contact</a></li>

Volgens mij ben ik iets vergeten, maar weet niet wat. Kan iemand helpen?
 
PHP hulp

PHP hulp

15/01/2025 10:31:20
 
- SanThe -

- SanThe -

10/02/2016 21:47:32
Quote Anchor link
Je gebruikt $page en je checked op $page_id.

Ik denk dat je error_reporting(E_ALL) niet aan staat anders had je vast een melding gekregen.
Gewijzigd op 10/02/2016 21:49:47 door - SanThe -
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.