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