Zum Inhalt springen

Untermenü nur von bestimmten Seiten (z.b. "Rundreisen") anzeigen

Erstellt am 24. Dezember 2007 · 5 Antworten · letzte Antwort am 30. Dezember 2007

Tags: Frage

Atomfried ·

hallo.
ich habe einen Seitenbaum der in etwa wie folgt ausieht:

Italien
-- Regionen
---- Region1
---- Region2
---- Region3
-- Gruppenreisen
---- Reise1
---- Reise2
Irland
-- Regionen
---- Region1
---- Region2
---- Region3
-- Rundreisen
---- Reise1
---- Reise2
usw.

nun möchte ein menü erzeugen das mir z.b. die einzelnen Regionen anzeigt wenn ich auf "Italien" klicke. entryLevel ist dafür leider nicht die Lösung, da er ja nicht weiss von welchem Unterpunkt ausgegangen werden soll. ich stelle mir das eher so vor, das ich im TS sage alle unterpunkte von der Seite mit dem Namen "Regionen" anzeigen. da diese Seite bei jedem Land gleich heisst, wäre das die beste Lösung. gibt es dafür eine Möglichkeit?

Bisher sieht mein Menu so aus:

lib.MainMenu = HMENU
lib.MainMenu.entryLevel = 0
lib.MainMenu.1 = TMENU
lib.MainMenu.1{
NO{
linkWrap = <span class="navi_padding">|</span>
RO=1
ATagParams = class="navi_land"
ATagBeforeWrap = 1
}
}

lib.RegionMenu = HMENU
lib.RegionMenu.entryLevel = 1
lib.RegionMenu.1 = TMENU
lib.RegionMenu.1{
NO{
linkWrap = <div id="navi_padding">|</div>
RO=1
ATagParams = class="navi_region"
ATagBeforeWrap = 1

}
}
Atomfried ·

hallo.
danke für die antwort, aber welche pid soll ich denn dort eintragen? die von irland, italien oder alle von allen exisiterenden ländern?
ich möchte die alle unterseiten der seite "rundreisen" der entsprechenden länder ausgeben und das natürlich für jedes land auf das ich klicke. eine ID hilft mir hier nicht weiter.

Atomfried ·

Nach langem suchen schleicht sich bei mir langsam der gedanke ein das dies gar nicht so ohne weiteres möglich ist. ich versuche es nochmal aufzuzeichnen was das ziel ist. bin langsam echt am verzweifeln.

wenn ich auf ein land klicke (z.B. "Italien") soll das menü danach in etwa so dargestellt werden:

______________
| Region1     |
| Region2     |
| Region3     |
|_____________|

______________
| Reise1      |
| Reise2      |
|_____________|

______________
| Belgien     |
| Italien     |
| Irland      |
| Frankreich  |
| Spanien     |
| usw.        |
|_____________|

für weitere hilfe wäre ich sehr dankbar!

Euch allen noch einen guten Rutsch.

Atomfried ·

ist vielleicht das special keywords die lösung für mein problem?

der ansatz von mir (der leider aber nicht funktioniert):

lib.RegionMenu = HMENU
lib.RegionMenu {
	special = keywords
	special.value = Regionen
	}
lib.RegionMenu.1 = TMENU
lib.RegionMenu.1{
NO{
linkWrap = <div id="navi_padding">|</div>
RO=1
ATagParams = class="navi_region"
ATagBeforeWrap = 1

}
}
Atomfried ·

um meinen monolog mal zu beenden. das problem habe ich gelöst indem ich "setkeywords" benutzt habe. damit ging es dann auf einmal