Ich weiß das Thema gab es schon so oft und wurde in allen möglichen und möglichen Facetten diskutiert und beraten dennoch gelingt es mir nach reichlich Recherche nicht mein Problem zu lösen.
Für Profis ist es wahrscheinlich so simpel: Ich würde gerne meine Untermenüs abhängig von der Anzahl der Seitem Obermenüs formatieren!
Noch einfacher: Wenns nur ein Hauptpunkt gibt sollen die Unterpunkte anders ausschauen.
Ich bin schon ewig am experiementieren mit numRows, register:count_menuItems usw. und auch die richtige Syntax der Condition bekomme ich nicht hin weder mit if- noch [in Klammern]
Wäre auch sehr sehr dankbar!
#paralyzed#
# Zweite Ebene <-- Wenn es hier nur eine Seite = eine Menüpunkt gibt...
1 {
NO {
wrapItemAndSub = <div id="sub_menu_layer_02">|</div>
}
ACTIFSUB = 1
ACTIFSUB {
wrapItemAndSub = <div id="sub_menu_layer_02">|</div>
}
ACT {
wrapItemAndSub = <div id="sub_menu_layer_02">|</div>
}
}
# Dritte Ebene
2 {
NO {
wrapItemAndSub = <div id="sub_menu_layer_03" style="background-color:#FFE3B2">|</div>
}
ACT { <-- ...dann soll hier ACT anders sein
wrapItemAndSub = <div id="sub_menu_layer_03" style="background-color:#FFE3B2">|</div>
}
Noch einfacher: Wenns nur ein Hauptpunkt gibt sollen die Unterpunkte anders ausschauen.
Entweder scheitert's an der Erklärung, oder an der Überlegung. Unterpunkte haben immer einen Hauptpunkt - oder ich hab das PageTree-System missverstanden #paralyzed# . Kannst Du einen Screenshot zur Veranschaulichung uploaden? (z.B. imagevenue.com)
"Bedingungen" ist bezogen auf ACTIFSUB der falsche Begriff. ACTIFSUB ist - aus der Syntax heraus erklärt - ein Boolean, und kennt somit nur ja/nein. Mit conditions oder einer zusätzlichen Syntax wirst Du evtl. etwas zusammenbauen können, dass Dir hilft. Gemäss obiger Erklärung kann ich Dir nicht ganz folgen, bzw. Dir mehr dazu schreiben.
und auch die richtige Syntax der Condition bekomme ich nicht hin weder mit if- noch [in Klammern]
Hast Du die Snippets noch? Stell sie doch mal rein.
grüsse
Entschuldige, da habe ich mich nicht ganz klar ausgedrückt mit Bedingungen meinte ich richtige Conditions. Das ACTIFSUB ist im Augenblick nicht so relevant, da es schon genau das macht, was ich brauch, bloß andersherum (-> es formatiert die hauptmenüpunkte abhängig von den Untermenüpunkten, also gibt es welche oder keine) Natürlich hast du recht, dass jedes Untermenü ein Hauptmenu hat (und hast das PageTree System nicht falsch verstanden ;-) ) Aber die Unterpunkte unter einem Hauptpunkt sollen jetzt anders formatiert werden wenn es nur einen oder mehrere Oberpunkte gibt.
Bild: zwischenspeicher.net/…/m1.jpg <- Mehrere Oberpunkte (Ebene 03), Unterpunkte (Ebene 04) richtig formatiert
Bild: zwischenspeicher.net/…/m2.jpg <- Ein Oberpunkt (Ebene 03) und/oder an letzter Stelle, Unterpunkte (Ebene 04) falsch formatiert.
Man könnte auch sagen ich hätte das ganze Menü anders aufbauen sollen, aber es läuft jetzt zu 80 % und ich würds gern so beibehalten. Wäre super wenn du da ein Tipp für mich hättest *g* ! Danke im für die Mühe im Voraus