MenĂ¼s

Mit dem MenĂ¼ Builder unter CMS-> MenĂ¼s können Sie neue MenĂ¼s erstellen oder bestehende MenĂ¼s bearbeiten und erweitern.

Bestehende MenĂ¼s bearbeiten / erweitern

FĂ¼r die Bearbeitung der Footer-MenĂ¼s, der Menu-Bar im Kopfbereich sowie des Warengruppen-MenĂ¼s auf den entsprechenden Systemnamen klicken.

MenĂ¼-Typen

Es stehen unterschiedliche MenĂ¼-Typen zur VerfĂ¼gung.
Internes Objekt oder URL, Route und Warengruppenbaum.

Internes Objekt oder URL

250px|EingabefeldBeschreibung
ZielLegt das Ziel des Links fest. Dies kann ein Link zu einem Produkt, einer Warengruppe, einer Hersteller-Seite, einer eigenen erstellten Seite, einer Datei oder einer beliebigen URL sein.
 Legt das Ă¼bergeordnete MenĂ¼element fest. Lassen Sie das Feld leer, um ein MenĂ¼element erster Ebene zu erzeugen.
 Legt fest, ob das MenĂ¼element im Shop sichtbar ist.
 Legt den Titel fest.
KurzbeschreibungLegt eine Kurzbeschreibung fest. Wird als 'title' Attribut fĂ¼r das MenĂ¼element verwendet.
Erforderliche RechteLegt Zugriffsrechte fest, die fĂ¼r die Anzeige des MenĂ¼elementes erforderlich sind (mind. 1 Recht muss gewährt sein).
 Legt die Reihenfolge des MenĂ¼elements innerhalb einer MenĂ¼ebene fest.
 FĂ¼gt vor den Link ein Trennelement sowie optional eine Ăœberschrift ein (Kurzbeschreibung).
 Legt ein optionales Icon fest.
 Gibt das HTML-Attribut rel='nofollow' aus.
In neuem Browsertab öffnenÖffnet das Ziel in einem neuen Browsertab.
HTML IDLegt das HTML ID Attribut fĂ¼r das MenĂ¼element fest.
CSS KlasseLegt eine CSS Klasse fĂ¼r das MenĂ¼element fest.


Route

Mit einer Route ist es möglich eine Action direkt, durch klicken auf einen Link, auszufĂ¼hren zu lassen. Mittels JSON mĂ¼ssen je nach Action der Controller-, Action- sowie Area-Name und ggf. Parameter Ă¼bergeben werden.

Alternativ können auch z.B. News verlinkt werden. Dabei ist zu beachten, dass anstelle von Controller-Namen etc. der SEO Name Ă¼bergeben wird.

Diese Konfigurationsoptionen sind eher etwas fĂ¼r Entwickler.

250px|EingabefeldBeschreibung
 Legt das Ziel des Links fest. In dem unteren Eingabefeld werden die Route Werte als JSON eingetragen.
weitere OptionenDie weiteren Optionen sind identisch mit den Optionen des MenĂ¼-Typs Internes Objekt oder URL.

Beispiel DevTools

Ziel: SmartStore.DevTools
{
"Controller":"DevTools",
"action":"Test",
"area":"SmartStore.DevTools"
"parameter":"0"
}


Beispiel MenĂ¼Item

Ziel: NewsItem
{
"SeName":"die-zuse-z3"
}


Warengruppenbaum

250px|EingabefeldBeschreibung
 Der Warengruppenbaum wird dynamisch in das MenĂ¼ eingebunden.
weitere OptionenDie weiteren Optionen sind identisch mit den Optionen des MenĂ¼-Typs Internes Objekt oder URL.