Page 1 of 1

{NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 21:06
by Nero.
Hallo

Ich möchte Navigation die nur den 2 Level darstellt.

Beispiel.:
Sitemap.

- Home
- - Aktuell
- - Termine
- Links
- About
- - name1
- - name2
- - name3


Wenn der User auf der Seite Home oder einer Unterseite von Home ist, soll es Home, Aktuell und Termine darstellen.
Eigendlich {NAV_ROW:CURRENT:1} jedoch wenn man auf eine Unterseite (Bsp.: Aktuell) klickt soll die Navigation auf dem vorherigen Level bleiben (wie es bei Home dargestellt wird).

Hat jemand eine Idee?

Ich hatte es mal geschaft mit der Version 1.3.3 und dem RT {NAV_ROW:CURRENT:1}, jetzt arbeite ich mit 1.3.9.

Gruss Nero
PS: Ich kann ein wenig php kenne mich aber nicht gut mit dem phpwcms aus.

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 22:20
by juergen
http://forum.phpwcms.org/viewtopic.php?f=1&t=14273

Hallo

lies dir das mal durch... passt schon

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 22:45
by Nero.
Also ich habe es jetzt durchgelesen und ausprobiert. Jedoch kommen ich nich darauf, wie ich die 1. Ebene ausblenden kann.

Attribute:
menu_type, start_id, max_level, class_path, class_active, ul_id_name, wrap_ul_div

Momentan bei mir so:
menu_type = F
start_id = ID (wenn man hier eine ID angiebt, ist die Navigation bei jeder Kategorie dasselbe.
max_level = 2
weiter ...,2,2,active

habe ich da irgend etwas nicht ganz begriffen?

Gruss Nero

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 23:02
by Jensensen
klingt nach dem klassischen ID (site structure level) /id (CSS) missverständnis:
http://forum.phpwcms.org/viewtopic.php? ... id#p105188

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 23:19
by flip-flop
... jedoch wenn man auf eine Unterseite (Bsp.: Aktuell) klickt soll die Navigation auf dem vorherigen Level bleiben (wie es bei Home dargestellt wird)
Mir ist nicht ganz klar was du möchtest.

- Home ID= 2
- - Aktuell ID =3
- - Termine ID=4
- Links ID = 10
- About ID = 20
- - name1 ID =21
- - name2 ID = 22
- - name3 ID = 23

(IDs sind frei erfunden).

{NAV_LIST_UL:P,3,1,act_path,active}
Damit würde [Home - Aktuelles - Termine] dargestellt (immer aufgeklappt).

Wie sieht denn die Führung des Users durch die Navi aus, sieht er beim Seiteneingang [Home - Links - About] oder ist alles aufgeklappt oder nur teilweise?

Knut

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 23:26
by Nero.
Also ich habe 2 Vavigationen in meiner Vorlage. Eine horizontal unter dem Header und eine auf der linken Seite.
Die unter dem Header soll immer alle "Head" Kategorien darstellen, was sie auch mit dem RT {NAV_ROW} macht.
Die Links jedoch soll nur die Unterseiten der gewälten Kategorie darstellen.
-> dies wäre auch mit dem RT{NAV_ROW:CURRENT:1} machbar.
jedoch wenn ich auf eine Unterseite klicke, will diese Navi natürlich die Unterseiten der Unterseite darstellen, das ist jedoch falsch, sie soll immer noch die Unterseiten der "Head" Kategorie darstellen.

Eben, wenn ich auf Home bin soll in der linken Navigation Aktuell und Termine stehen, evtl. noch Home.
Bei About dann name1, name2 und name3...

Gruss Nero

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 23:33
by flip-flop
Sag das doch gleich, :D -- das sollte mit dem Level-Lift machbar sein.

In NAV_LIST_UL ziemlich weit unten: "Combination of horiz. & vert. navigation"

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 23:36
by Nero.
juhu!

Vielen Dank. Damit ist mir geholfen.

Gruss Nero

Re: {NAV_ROW} nur vom "2" Level

Posted: Mon 27. Oct 2008, 23:41
by Jensensen
Nero. wrote:...Die unter dem Header soll immer alle "Head" Kategorien darstellen...
zur ergänzung: {NAV_LIST_TOP} kann das ggf. auch noch.
(siehe doku)