[phpjavascript]reaction au changement de page

Résolu
Bonjour a tous et bonne année!

Je suis en train de créer un site web pour une agence d'architecture (stage).
Je souhaiterais optimiser un peu ce que j'ai fais, je m'explique.

Je souhaiterai savoir si dans mon template je pouvais lui dire de changer la couleur des menu lorsqu'on est sur la page de celui ci.

Exemple:
Je suis sur la page d'accueil
Je clique sur présentation de l'agence
et la je voudrais que l'élément (le bouton ) passe en rouge
<li><a href="<?php echo WEBPATH . 'agenceP';?>" title="AGENCE"><img src="<?php echo IMPATH; ?>agenceNoire.png"</li>


devienne
<li><a href="<?php echo WEBPATH . 'agenceP';?>" title="AGENCE"><img src="<?php echo IMPATH; ?>agenceRouge.png" 


et ceci dans le template de base qu'on répète pour chaque page.
j'aimerais éviter de tout recopier a chaque page

4 réponses

  1. Bien, dans ce cas, le plus rapide et le plus simple c'est déjà d'avoir un nommage des fichiers correct. agenceRouge, agenceNoire, agenceJaune etc.

    En minuscule c'est encore mieux.

    Ensuite il suffit de passer un paramètre de couleur dans l'url.

    https://www.monagence.com/?couleur=Rouge

    Ensuite tu n'as plus qu'à le tester et à l'ajouter au bout de ton fichier.

    <li><a href="<?php echo WEBPATH . 'agenceP';?>" title="AGENCE"><img src="<?php echo IMPATH; ?>agence<?php echo $_GET['couleur'];?>.png"</li>


    C'est pas super propre mais bon. C'est encore le plus rapide sans connaître toute la structure de tes pages.