Autor |
Nachricht |
nighthawk96
Threadersteller
Dabei seit: 22.07.2005
Ort: Im Nordosten Deutschlands
Alter: 46
Geschlecht:
|
Verfasst Fr 10.02.2006 16:15
Titel Anzeige aktueller Menüpunkt in Navigation mittels PHP |
|
|
Hallo,
ich habe verschiedene Tutorials zum Thema "current state navigation with php" gelesen. Alle basieren auf einer Liste und CSS. http://www.alistapart.com/articles/keepingcurrent/
Ich habe ein Menü mit untereinanderliegenden Bildern als Menüpunkte. Die Navigation wird mittels include in die einzelnen Seiten eingefügt. Ist es auch hier mittels php möglich jeweils einen aktiven Navigationspunkt bei erscheinen der jeweiligen Seite zu zeigen ?
Falls zu umfangreich ggf. auch ein Jobangebiot für das Forum.
Danke für eine Info (P.S. habe nur PHP Grundkenntnisse)
|
|
|
|
|
Zhonk
Dabei seit: 28.09.2005
Ort: nähe München
Alter: 40
Geschlecht:
|
Verfasst Fr 10.02.2006 16:37
Titel
|
|
|
Also wenn du z.b. über GET veriablen navigierst, dann kannst du doch wenn du deine Navi-Leiste aufbaust diese auslesen und dann den aktuellen Navigationspunkt entprechend formatieren.
|
|
|
|
|
Anzeige
|
|
|
nighthawk96
Threadersteller
Dabei seit: 22.07.2005
Ort: Im Nordosten Deutschlands
Alter: 46
Geschlecht:
|
Verfasst Fr 10.02.2006 16:40
Titel
|
|
|
Zitat: | Also wenn du z.b. über GET veriablen navigierst, dann kannst du doch wenn du deine Navi-Leiste aufbaust diese auslesen und dann den aktuellen Navigationspunkt entprechend formatieren. |
Da liegt das Problem, so bewandert bin ich nicht in PHP
Wohl doch eher ein Projekt für das Jobforum ?
|
|
|
|
|
Lupusfried
Dabei seit: 17.01.2005
Ort: Daheim
Alter: 39
Geschlecht:
|
Verfasst Fr 10.02.2006 16:41
Titel
|
|
|
Ich mach das wie folgt, geht sicherlich einfacher:
Code: | if($seite == "blubb")
{
echo ("<span class=\"aktive\">Blubb</span>");
}
else
{
echo ("<a href=\"index.php?seite=blubb\" class=\"nav2\">Blubb</a>");
}
|
Zuletzt bearbeitet von Lupusfried am Fr 10.02.2006 16:43, insgesamt 2-mal bearbeitet
|
|
|
|
|
Doppelplusgut
Dabei seit: 06.10.2005
Ort: Zimmer 101
Alter: 55
Geschlecht:
|
Verfasst Fr 10.02.2006 16:44
Titel
|
|
|
Da dürfte die Variante mit Switch etwas eleganter sein, bevor man sich - je nach Navigation - ne lange IF-ELSE zusammenbastelt:
http://de3.php.net/switch
|
|
|
|
|
Zhonk
Dabei seit: 28.09.2005
Ort: nähe München
Alter: 40
Geschlecht:
|
Verfasst Fr 10.02.2006 16:53
Titel
|
|
|
mein post da oben wäre ja die vorstufe, dass man ne if oder switch abfrage machen kann....
|
|
|
|
|
RedFox
Dabei seit: 07.04.2003
Ort: München
Alter: 42
Geschlecht:
|
|
|
|
|
nighthawk96
Threadersteller
Dabei seit: 22.07.2005
Ort: Im Nordosten Deutschlands
Alter: 46
Geschlecht:
|
Verfasst Mo 13.02.2006 14:41
Titel
|
|
|
Lupus hat geschrieben: | Ich mach das wie folgt, geht sicherlich einfacher:
Code: | if($seite == "blubb")
{
echo ("<span class=\"aktive\">Blubb</span>");
}
else
{
echo ("<a href=\"index.php?seite=blubb\" class=\"nav2\">Blubb</a>");
}
|
|
Die Idee ist ja grundsätzlich nicht schlecht, klappt aber nicht.
folgendes nochmal zur Erläuterung. Ich habe eben kein CSS Menu und keine Liste. Wäre dann ja relativ einfach anhand des Scriptes von http://www.alistapart.com/articles/keepingcurrent/ umzusetzen.
habe im Augenblick ein Menu wie dieses, ausschließlich mit Bilddatei (verlinkter Button) und einer zweiten Variante der Grafik als aktiven Link:
Code: |
<a href="04_service.php"><img src="images/m4.gif" alt="" name="service" border="0" id="service" onMouseOver="MM_swapImage('service','','images/m4_on.gif',1)" onMouseOut="MM_swapImgRestore()"></a><br>
<a href="05_kontakt.php"><img src="images/m5.gif" alt="" name="kontakt" border="0" id="kontakt" onMouseOver="MM_swapImage('kontakt','','images/m5_on.gif',1)" onMouseOut="MM_swapImgRestore()"></a>
|
Würde mich über eine kurze Hilfestellung freuen.
Wenn es zu aufwändig ist einem PHP Anfänger zu erklären, dann bin ich natürlich auch bereit über das Jobforum zu posten. Info genügt. Danke.
|
|
|
|
|
|
|
|
Ähnliche Themen |
DW-Extension: Navigation mit Roll-Down-Menü mittels Layers
aktueller Webbrowser für MAC OS9.2
Aktueller Aufbau eines Webauftritts
Aktueller Stand: Templategestaltung für Shopsystem?
CSS - Menüpunkt aktivieren?
[PHP] Aktueller Tag ganz oben - der Rest dadrunter
|
|