Version: GSB 7Layout
Das Layout des Warenkorbs wird über Styles, Darstellungstemplates und Layoutgitter festgelegt. Die notwendigen Angaben werden in den folgenden Abschnitten beschrieben.
Style
Die Style-Klassen für einen Warenkorb sind bereits vorgeben. Die Style-Angaben befinden sich in den Dokumenten
/mandant/SiteGlobals/StyleBundles/CSS/screen/skin_gsb-basis
/mandant/SiteGlobals/StyleBundles/CSS/screen/skin_gsb-color-scheme-a
unterhalb des Punktes 8.6 ShoppingCart.
Darüber hinaus kann das Warenkorb-Icon mithilfe eines Style-Bildes festgelegt werden. Das Bild (IMGObject) für das Warenkorb-Icon wird in
/mandant/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_cart_a
abgelegt und durch die Styles angezeigt.
Layout-Varianten
Zur Angabe bzw. zur Auswahl der Darstellungstemplates etwa in den NavTraget-Dokumenten müssen die Layout-Varianten
- Warenkorb
- BestellungErfolg
im Verzeichnis
/mandant/SiteGlobals/Layout/Views/Formulare/<Variante>
angelegt werden.
Layoutgitter-Template
Um die Aufteilung bzw. Verteilung der Formularelemente festlegen zu können, müssen die zugehörigen Layoutgitter-Template–Dokumente (Orginalname LOGridTemplate) angelegt werden.
WarenkorbLayout
Für das eigentliche Warenkorb-Formular wird eine Layoutgitter-Tabelle (LOGridTemplate) mit 4 Zeilen und einer Spalte im Verzeichnis
/mandant/SiteGlobals/Layout/ContentRegion/Formulare/Layout_Warenkorb
angelegt. Dieses Gitter legt das Layout der Warenkorbansicht fest.
WarenkorbBestellungLayout
Mit diesem Gitter wird das Layout der Bestellung festgelegt: Die Layoutgitter-Tabelle (LOGridTemplate) wird im Verzeichnis:
/mandant/SiteGlobals/Layout/ContentRegion/Formulare/Layout_WarenkorbBestellung
wird angelegt.