Die Tags PM-DataLevel1() bis PM-DataLevel10() ermöglichen den Aufbau von Menüstrukturen mit einer Tiefe von bis zu zehn Ebenen, d. h. es können die Produkt-Hauptkategorien (Navigationspunkte der ersten Ebene) und bis zu 9 weitere verschachtelte Unterkategorie-Ebenen mit beliebig vielen Navigationspunkten abgebildet werden. Die Tags können nur benutzt werden, wenn das Menü mit WS-LoadProductMenu() vorgeladen wurde.
Hinweise: |
|
▪Die Einzel-Tags PM-DataLevel1 bis PM-DataLevel10 sind nicht innerhalb der PM-DataComplete-Schleife verwendbar. ▪Die Tags für tiefere Ebenen (PM-DataLevel2 usw.) können nur bei vollständiger Verschachtelung in höheren Ebenen (bis zur ersten Ebene) verwendet werden. |
Verwendbar als
Einzel-Tag |
+ |
Bereichs-Tag |
+ |
negatives Bereichs-Tag |
+ |
Schleifen-Tag |
+ |
Zulässig in Templates …
Alle
Beispiele
Beispiel eines Menüs, das aus Hauptkategorien mit einer Untermenü-Ebene besteht:
{PM-DataLevel1}
{@PM-DataLevel1}
~PM-Name~
{PM-DataLevel2}
{@PM-DataLevel2}
~PM-Name~
{/@PM-DataLevel2}
{/PM-DataLevel2}
{/@PM-DataLevel1}
{/PM-DataLevel1}
Beispiel für die Verwendung des Tags mit Parameter-Angabe
Mit einer Parameter-Angabe im Tag kann man die Anzeige so steuern, dass eine Anzeige nur erfolgt, wenn eine bestimmte Anzahl an Navigationspunkten vorhanden ist.
{PM-DataLevel1}
{@PM-DataLevel1}
~PM-Name~
{PM-DataLevel2(4)}
<!-- Anzeige der Untermenüpunkte erfolgt nur, wenn es exakt 4 Navigationspunkte sind -->
{@PM-DataLevel2}
~PM-Name~
{/@PM-DataLevel2}
{/PM-DataLevel2(4)}
{/@PM-DataLevel1}
{/PM-DataLevel1}
Beispiel für die Verwendung als Einzel-Tag
Als Einzel-Tag gibt es die Möglichkeit die Anzahl alle Navigationspunkte einer Ebene anzeigen zu lassen.
{PM-DataLevel1}
Anzahl der Hauptnavigationspunkte: ~PM-DataLevel1~
{/PM-DataLevel1}
Verweise
Wegweiser: Frei positioniertes Produktmenü
Wegweiser: Materialien für Produktmenüs