Visuelles Beispiel

 

 

 

 
 

Allgemein

Das Modul dient im Rahmen des Web Shops zur Anzeige der im Shop zur Bestellung vorgemerkten Produkte und Änderung der Mengenangaben.
Bezeichnung im Sitemanager: Shop Warenkorb (deutsch)

Leistungsmerkmale

  • Anzeige aktueller Informationen zum Warenkorb, wie z. B. Anzahl der vorgemerkten Produkte, Gesamtsumme (in der Listenansicht)
  • Anzeige der für die Bestellung vorgemerkten Produkte mit der Möglichkeit, die Be-stellmenge zu ändern
  • Anzeige des Links zum Bestellformular
  • Volle Kontrolle über die Gestaltung durch die Verwendung von Templates
  • Umfangreiche Customization Points zur kundenspezifischen Anpassung

Verwendung

  • Als Teil einer Web Shop Lösung

Nutzen

  • Realisierung einer Web Shop Lösung ohne Programmierung

Beschreibung

Der Warenkorb zeigt in Listenansicht zusammenfassende Informationen zu den für die Bestellung vorgemerkten Produkten an.

In der Einzelansicht wird ein Formular dargestellt, dass die Möglichkeit bietet, die Anzahl der bestellten Produkte zu ändern sowie zur Bestellung zu gelangen.

 

 
 

Spezielle Einstellungen

Das Modul Warenkorb weist einige speziellen Einstellungen auf.

  • Konfiguration: Geben Sie hier das gewünschte Währungszeichen, den Mehrwertsteuersatz (in %) sowie die Seiten-ID, auf der das Bestell-Modul platziert wurde.
  • Templates Vorschau – Warenkorbinfo: Wählen Sie hier ein Template für die Warenkorb-Information aus. Hier wird i. d. R. eine Zusammenfassung der aktuell im Warenkorb befindlichen Produkte gegeben.
  • Templates Vorschau – Warenkorbvorschau: Wählen Sie ein Template für die Listenansicht des Warenkorbes aus.
  • Meistgekauft Kopfbereich: Wählen Sie ein Template für den Kopfbereich der Liste der meistgekauften Produkte aus.
  • Meistgekauft: Wählen Sie ein Template für ein Listenelement der Liste der meistgekauften Produkte aus.
  • Templates Warenkorb: Wählen Sie hier die Templates für den Warenkorb aus, d. h. für den Kopfbereich der Bestellliste, einen Listeneintrag, den Fußbereich sowie für den Fall einer leeren Bestellliste.

 

Eine detaillierte Beschreibung der Customization Points und Templates finden Sie im Partner- und Supportportal.

Hinweis: Dieses Modul zeigt personalisierte Informationen unabhängig von der Anmeldung des Benutzers. Bitte schalten Sie deshalb das Seitencaching für Seiten, die dieses Modul beinhalten, aus.

 
 

Allgemeine Einstellungen: Layout - Modultemplate:

<div class="panel panel-default">
   [moduletitle]
  <div class="panel-body">[content]</div>
</div>

 

Spezielle Einstellungen: Templates Vorschau - Warenkorb:

<label>[items] [localize:in_cart]</label>
<p>Gesamtsumme:&nbsp;[currency]&nbsp;[total]</p>
<p><a href='[MoreLink]' class="btn btn-default btn-sm">Warenkorb anzeigen</a></p>

 

Template Beispiel Kopfbereich:

<DIV class="basket-header clearfix">
<DIV>[pfl:1:Folgende Artikel befinden sich in Ihrem Warenkorb][pfl:2:Following articles are in your basket]:</DIV><BR>
<DIV class="cell_1">[pfl:1:Artikel][pfl:2:article]</DIV>
<DIV class="cell_2">[pfl:1:Menge][pfl:2:quantity]</DIV>
<DIV class="cell_3">[pfl:1:Einzelpreis][pfl:2:price]</DIV>
<DIV class="cell_4">[pfl:1:Gesamtpreis][pfl:2:subtotal]</DIV></DIV>

 

Template Beispiel Fußbereich:

<DIV class="basket-footer clearfix" [mvif:items:neq:0]>
<DIV [mvif:items:eq:0]>[pfl:1:Der Warenkorb ist noch leer.][pfl:2:Your basket is empty.]</DIV>
<DIV class="cell_1"><STRONG>[pfl:1:Endsumme:][pfl:2:total:]</STRONG></DIV>
<DIV class="cell_2"><SPAN class="basket_total">[total] [currency]</SPAN></DIV>
<DIV class="cell_1"><INPUT class="basket-akt" value="[pfl:1:Anzahl aktualisieren][pfl:2:Update counter]" type="submit"></DIV>
<DIV class="cell_2" [mvif:vatvalue:neq:]>[pfl:1:MwSt.][pfl:2:vat ]([vatvalue]%): [vat] [currency]</DIV>
<DIV class="cell_2" [mvif:items:neq:0]><A href="[morelink]">[pfl:1:zur Bestellung][pfl:2:Place order] »</SPAN></A></DIV></DIV>

 

Template: Listenansicht:

<DIV class="basket-liste clearfix">
<DIV class="cell_1">[articlename]</DIV>
<DIV class="cell_2"><INPUT id="qty[itemid]" name="qty[itemid]" maxLength="2" value="[countitem]">  <A href="[deletearticle]"><IMG title="[pfl:1:Artikel löschen][pfl:2:delete artcle]" border="0" alt="[pfl:1:Artikel löschen][pfl:2:delete artcle]" src="portaldata/1/images/shop/trashcan.gif"></A></DIV>
<DIV class="cell_3">[price] [currency]</DIV>
<DIV class="cell_4">[total] [currency]</DIV></DIV><BR clear="all">

 

 
 

Platzhalter: Kopf- und Fußbereich:

Platzhaltername

Type

Platzhalterbeschreibung

[backlink]

string

Öffnet die vorherige Seite

[currency]

string

Währung

[items]

string

Anzahl der Artikel im Warenkorb

[morelink]

string

url zum Bestellformular

[total]

integer

Gesamtpreis der Artikel im Warenkorb

[vat]

string

Mehrwersteuer %

[vatvalue]

string

Mehrwertsteuer Preis

 

Platzhalter: Listenansicht:

Platzhaltername

Type

Platzhalterbeschreibung

[articlename]

string

Name des Artikels

[articlenumber]

string

Externe Artikelnummer

[artikellink]

string

Url zur Detailansicht des Artikels

[countitem]

string

Anzahl wie oft der Artikel im Warenkorb vorhanden ist

[currency]

string

Währung

[deletearticle]

string

link um den Artikel aus dem Warenkorb zulöschen

[imageurl]

string

url zum Vorschaubild des Artikels

[itemid]

string

contentXXL itemid des Artikels

[previewimage]

string

resourceassignid des Vorschaubilds

[previewimage_alt]

string

alt/title-text des Vorschaubilds

[previewimageisvisible]

string

(veraltet). Verwenden Sie [mvif:previewimage:neq:0]

[price]

integer

Preis des Artikels

[total]

string

Preis * Anzahl des Artikels

[userdefined1]

string

Benutzerdefinierte Einstellungen / siehe Moduleinstellungen des Shopmoduls

[userdefined2]

string

Benutzerdefinierte Einstellungen / siehe Moduleinstellungen des Shopmoduls

[userdefined3]

string

Benutzerdefinierte Einstellungen / siehe Moduleinstellungen des Shopmoduls

[userdefined4]

string

Benutzerdefinierte Einstellungen / siehe Moduleinstellungen des Shopmoduls

[userdefined5]

string

Benutzerdefinierte Einstellungen / siehe Moduleinstellungen des Shopmoduls

Anmerkung:
Ihnen stehen hier zusätzlich die Felder [usersetting1] - [usersetting10] (string Werte), [userint1]-[userint5] (integer Werte), [userdate1] and [userdate2] (datetime Werte), [userfloat1]-[userfloat5] (double Werte), [userimage1]-[userimage5] als rid‘s, [userimage1_alt]-[userimage5_alt] (string Werte).