@@Philipp S:
nuqneH
Und wie vergleiche ich den href-Wert mit der URI der aktuellen seite?
In [link:http://www.php.net/manual/de/reserved.variables.server.php@title=$_SERVER]
sollte sich ein zum Vergleich geeignetes Feld finden lassen.
Wie kann ich denk Link der aktuellen Seite deaktivieren?
Du erzeugst gar keinen Link.
if (…) echo '<li><a href="…">…</a></li>';
else echo '<li>…</li>';
oder anders geschrieben:
echo … ? '<li><a href="…">…</a></li>' : '<li>…</li>';
Verstehe ich das richtig, dass ich zuerst alle li elemente der navigation als aktiv gestallte und danach durch Überschreiben der vorhanden Links mittels li a die nicht aktiven Links anders gestalte?
Ja. Das Markup dann dazu nämlich einfach so aussehen (aktuelle Seite: bar):
<ul id="navigation">
<li><a href="foo">foo</a></li>
<li>bar</li>
<li><a href="baz">baz</a></li>
<li><a href="quz">quz</a></li>
</ul>
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)