Siechfred: Linkleiste situationsbedingt anders aussehen lassen

Beitrag lesen

Nun möchte mein Kunde, für den ich das mache, dass man erkennen kann, wo auf der Seite man gerade ist. Sprich, klickt man auf "Kontakt", soll nun "Kontakt" markiert sein. Klickt man auf "Unser Service", soll "Unser Service" markiert sein.

Ich habe das so gelöst, dass ich am Anfang jeder Seite eine Page-ID definiere. Später binde ich dann das Menü mittels include('irgendwas.inc') ein. Innerhalb des Include gibt es ein Array aller Menüeinträge, das ich nacheinander abarbeite und den aktuellen Index mit der gesetzten Page-ID abgleiche. Wenn keine Übereinstimmung, wird ein normaler Link ausgegeben, wenn Übereinstimmung, wird nur der Verweistext ohne A-Element drumherum ausgegeben, das Ganze noch ein bisschen hervorgehoben, damit man den Unterschied sieht.

Vielleicht nützt Dir dieser Ansatz etwas.

Siechfred

--
Wir vom Moderatorenteam haben keinerlei Humor, von dem wir wüssten.