Zum Inhalt springen

Abfrage: Ist aktuelle Seite teil vom Menü oder hat sie selbst ein Untermenü?

Erstellt am 10. Februar 2010 · 3 Antworten · letzte Antwort am 10. Februar 2010

Tags: Frage

n3s ·

Ich möchte gerne das Submenü mit CSS ausblenden, falls die aktuelle Seite entweder
a) kein eigenes Submenü hat oder
b) nicht selbst teil eines Menüs ist

Konkret stehe ich auf der Seite mit der UID 10, die eine PID 2 hat. Jetzt dachte ich dass ich eine select-abfrage wie diese machen könnte:

if.isTrue.numRows{
table = pages
select.where= pid=2

-wobei ich die "2" natürlich gerne dynamisch einsetzen würde á la {field:pid}

Die Bedingung wird aber nicht wahr - wo liegt da mein Denkfehler oder wie kann ich das sonst lösen?

n3s ·

wie gesagt möchte ich gerne das gesamte menü mit css verstecken, wenn es nicht benötigt ist (und den pagecontent anders ausgeben). Ich wüsste nicht wie das mit MENU Zuständen machbar sein sollte?

n3s ·

habe die lösung gefunden, juhu!

ich mache jetzt eine abfrage nach dem TREELEVEL, also:

[treeLevel = 1]
   ### fragt ab ob es noch ein submenü gibt
[treeLevel = 2]
   ### setzt voraus dass es ein subemnü gibt
[end]