Wie kann ich dem Top-Banner mehrere Links hinzufügen?
Einleitung
Ein Top-Banner ist ein Banner, das ganz oben auf deiner Website angezeigt wird. Es dient dazu, die Informationen hervorzuheben, die du deinen Kunden mitteilen möchtest. Daher kannst du im Banner oben sowohl Inhalte als auch Links einfügen, die zu relevanten Bereichen führen. Auf diese Weise kannst du deinen Kunden Informationen über das Angebot in deinem Webshop präsentieren. Die angezeigte Darstellung von mehreren Links ist in der Topaz-Vorlage möglich.Wie präsentiere ich mehrere Links in einem Top-Banner?
Schritt 1: Um das angezeigte Banner nach deinen Bedürfnissen einzurichten, gehe zu Webshop Layout ➞ Einstellungen ➞ Banner. Hier solltest du das Banner mit dem Namen Top sehen: Schritt 2: Gehe in die Bannerbearbeitung zum Abschnitt Erweiterte Ansicht: Schritt 3: Sobald du die angezeigte Ansicht geöffnet hast, hast du mehrere Möglichkeiten, den Banner oben zu konfigurieren - in den Standardeinstellungen für den Banner ist der Inhalt selbst ausgefüllt. Du kannst dem Banner auch einen Link hinzufügen. In diesem Fall ist das gesamte obere Banner anklickbar und der vollständige Text wird in der Mitte des Banners angezeigt: Schritt 4: Zusätzliche Links können zum oberen Banner hinzugefügt werden. Dies geschieht durch Bearbeiten des Banners oder über die Option Weitere Links hinzufügen: Schritt 5: Auf der Registerkarte Links hast du die Möglichkeit, über die Plus-Schaltfläche einen Link hinzuzufügen: Du kannst dann einen Namen eingeben, einen Link hinzufügen und entscheiden, ob er in einem neuen Fenster geöffnet werden soll:- Wenn oben im Banner Text angezeigt wird, wird dieser nach links verschoben und bis zu 4 Links werden bei dieser Option auf der rechten Seite angezeigt:
- Falls du mehr Links benötigst, kannst du auf den vorausgefüllten Text verzichten – so kanst du bis zu 6 Links in das obere Banner einfügen:
Wie verwalte ich die Elemente in der Warenliste im Admin-Panel?
Einleitung
Dank der neuen Funktionalität kannst du Artikel in der Warenliste bearbeiten und aktualisieren, ohne den Design-Assistenten verwenden zu müssen. Diese Lösung wurde für die Topaz-Vorlage entwickelt und ist mit jeder Version des Comarch Webshops kompatibel. Die neue Funktionalität wird nicht nur den Komfort erhöhen, sondern auch zur Optimierung der Arbeitszeit beitragen. In diesem Artikel werden wir die Details dieser Lösung erläutern.Verwaltung der Elemente in der Warenliste
In der Version 2024.6.1 des Comarch Webshops für die Topaz-Vorlage wurde die Funktionalität zur Verwaltung der Elemente in der Warenliste direkt im Admin-Panel des Comarch Webshops hinzugefügt. Um dies zu tun, gehe im Admin-Panel zum Bereich Webshop Layout (1) ➞ Einstellungen (2) und klicke anschließend auf die Karte Product list zone managment (3), die sich oberhalb der Kacheln der Farbmuster des Templates befindet:Welche Bereiche können geändert werden?
- Standardanzeige der Artikel in der Liste – Du kannst entscheiden, wie die Artikel in deinem Webshop präsentiert werden. Die Standardansicht ist Kacheln.
- 360°-Bilder in der Warenliste anzeigen – Der Standardwert: Ja.
- Anordnung der Kategoriebilder auf der Seite „Produkte“ – Du kannst das Layout der Bilder auf der Seite Produkte auswählen. Das Standardlayout ist eine Liste.
- Elemente im Filterpanel (Kategorie, Preis, Hersteller, Marke, Verfügbarkeit, Bewertung, Bilder, Attribute, zeitlich begrenzte Attribute) – Du kannst angeben, welche im Filterpanel sichtbar sein sollen.
- Unterkategoriebilder freigeben – Du kannst entscheiden, ob Unterkategoriebilder freigegeben werden sollen. Der Standardwert: Ja.
- Liste der Elemente auf der Seite der Warenliste – In diesem Bereich kannst du die Reihenfolge der Anzeige der einzelnen Elemente auf der Hauptseite des Webshops ändern und ausgewählte Elemente ausblenden. Die Reihenfolge änderst du, indem du auf die Pfeile in der Spalte Order klickst. Um ein Element auszublenden, deaktiviere einfach das Kontrollkästchen in der Spalte Available. Du kannst auch schnell zur Bearbeitung einzelner Elemente gelangen, indem du die Option Go to edit products list section auswählst und auch die Übersetzungsbezeichnung bearbeitest.
B2B - Vorlage
Wie kann ich eine Vorlage auf die neueste Version aktualisieren?
Kurze Einleitung
Im Webshop kannst du die Vorlagen nach Belieben ändern. Du kannst sie auch ändern und aktualisieren. Dabei wird eine komplett neue Vorlage anstelle der alten hochgeladen. Bei der Aktualisierung des Designs werden die bestehenden Einstellungen geändert. Wir empfehlen dir, vor jeder Aktualisierung ein für dich passendes Handbuch zu erstellen, das deine Farbeinstellungen oder Änderungen am Vorlagencode enthält. Du kannst deine bestehende Vorlage auch exportieren, damit sie eine sichere Kopie ist.Vorlage im Comarch Webshop
Um eine Vorlage zu aktualisieren, gehe zum Abschnitt Webshop Layout ➞ Fertige Comarch Vorlagen im Webshop-Administrationspanel, wo du die neuesten Versionen der Vorlagen findest, die zur Installation verfügbar sind. Wähle aus der angezeigten Liste die Vorlage aus, die in den Webshop hochgeladen werden soll. Klicke dazu auf die Schaltfläche Ich möchte die Vorlage herunterladen und installieren. Es erscheint dann ein neues Fenster, in dem du die Vorlage auswählen kannst:- Wähle den so genannten Slot aus, der mit der neuen (aktuellen) Vorlage überschrieben werden soll. In jedem Webshop stehen 4 Slots für das Hochladen von Vorlagen zur Verfügung, von denen eine Vorlage als aktiv und Standard markiert ist.
- Gib an, ob die hochgeladene Vorlage bestehende Banner ersetzen soll. Wenn dieser Parameter ausgewählt ist, werden alle Banner, die in dem entsprechenden Slot gespeichert sind, gelöscht und durch Banner aus der importierten Vorlage ersetzt. Wenn die zu überschreibende Vorlage Banner und Lookbooks enthält, die weiterhin im Webshop angezeigt werden sollen, lass den Parameter unmarkiert. Wenn der Parameter nicht markiert ist, werden die vorhandenen Banner und Lookbooks nicht gelöscht.
- Importiere die Vorlage in den Webshop.
Aktualisierung der Vorlage im Comarch Webshop
Um die beispielweise Topaz-Vorlage zu aktualisieren, verwendest du die aktuelle Version des Layout-Assistenten, der im Webshop-Administrationspanel unter Webshop Layout ➞ Layout-Assistent verlinkt ist. Es gibt zwei Möglichkeiten, die Topaz-Vorlage zu aktualisieren:- Erstellung einer neuen Vorlage im Layout-Assistenten und Hochladen in den Webshop.
- Import die vorhandene Vorlage in den Layout-Assistenten und die Generierung sie in der neuesten Version neu.
Wie kann ich eine Sicherungskopie meiner Vorlage erstellen?
Ein paar Worte zum Thema
Das visuelle Design eines Webshops ist ein sehr wichtiges Element bei der Durchführung von Online-Verkäufen. Mit dem Comarch Webshop Layout-Assistenten kannst du deine eigenen, einzigartigen Vorlagen nach deinen Wünschen und Bedürfnissen erstellen. Mit einem intuitiven Werkzeug wie dem Assistenten kannst du alle notwendigen Funktionen wie die Startseite, die Warenliste, die Warendetails und den Einkaufswagen gestalten. Wenn deine Vorlage in den Webshop importiert und nach deinen Wünschen konfiguriert wurde (Hinzufügen von Grafiken zu Bannern, Farbänderungen), hast du die Möglichkeit, sie als Sicherungskopie zu speichern.Die Sicherungskopie der Vorlage im Comarch Webshop
Eine Sicherheitskopie sind Daten, die bei Verlust (z. B. durch versehentliches Löschen) oder häufigen Änderungen jederzeit wiederhergestellt werden können. Die Daten, die die Sicherheitskopie enthalten kann, sind die Vorlage, die wir zuvor zusammen mit den Bannern erstellt haben. Es wird empfohlen, Sicherungskopien zu erstellen und diese mit einem Passwort zu schützen. Jede Sicherheitskopie sollte an einem sicheren Ort aufbewahrt werden. Gehe im Administrationspanel auf Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten und dann auf die Registerkarte Export der Vorlage. In den leeren Feldern auf der Registerkarte Export der Vorlage kannst du optional die oben genannten Angaben machen, d.h. Vorlagenautor, E-Mail, Telefon und Webshop-Website, bevor du exportierst. Um die Vorlage zu exportieren, klicke auf Vorlage exportieren. Die exportierte Datei ist im XML-Format und ihr Name enthält die Vorlage und die Version, was die Verwaltung von Sicherungskopien erheblich erleichtert, wenn du diese regelmäßig erstellst.Export von Bannern
Du kannst die Banner, die sich in deinem Webshop befinden, auch exportieren, indem du eine Sicherungskopie erstellst. Dazu musst du ebenfalls auf Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten und dann auf die Registerkarte Export der Vorlage gehen. Neben der Schaltfläche Vorlage exportieren befindet sich die Schaltfläche Banner exportieren, die du anklicken musst, um die Banner in deinen Webshop zu exportieren. Die Sicherung wird ebenfalls im XML-Format gespeichert und der Dateiname gibt die Vorlage, die Version und den Inhalt der Banner an.Passwort-geschützte Vorlage
Wenn du möchtest, dass deine Vorlage passwortgeschützt ist und die Kenntnis des Passworts beim Importieren dieser Vorlage in den Webshop erforderlich ist, musst du im Administrationspanel zum Abschnitt Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten gehen und dann zur Registerkarte Vorlage. Gib hier ein Passwort für deine Vorlage ein. Gemäß der Passwortsicherheitsrichtlinie sollte das Passwort:- aus mindestens 8 Zeichen bestehen,
- einen Großbuchstaben enthalten,
- einen Kleinbuchstaben enthalten,
- Zahlen wischen 0 und 9 enthalten,
- Sonderzeichen enthalten – ‘!. +?;^]=-(&_)#=.
Grafische Darstellung von Farben - Saphir-Vorlage
Hervorhebung der Navigationsleiste in der Saphir-Vorlage
Einleitung
Im Webshop möchtest du als Verkäufer die Aufmerksamkeit deiner Kunden auf ein bestimmtes Element der Seite lenken. Ein solches Element kann zum Beispiel ein hervorgehobenes Kachel im Navigationsleiste sein, das auf ein laufendes Angebot oder einen Ausverkauf hinweist. Durch diese Hervorhebung und die Weiterleitung können Kunden schneller zur Seite mit den für sie interessanten Artikel gelangen.Konfiguration
In der Saphir-Vorlage kannst du die Hintergrundfarbe und die Schriftfarbe des hervorgehobenen Elements im Navigationsleiste anpassen. Um dies zu tun, melde dich im Admin-Panel an und gehe zu Webshop Layout ➞ Einstellungen. In der Registerkarte Allgemein findest du den Abschnitt Background color of highlighted element in navigation bar. Darunter befinden sich auch Optionen zur Änderung der Schriftfarbe, bevor und nachdem der Mauszeiger über die Kachel bewegt wird. Wähle die Farben aus, mit denen du das Element im Navigationsleiste hervorheben möchtest. Speichere die Änderungen und gehe dann zur Registerkarte Homepage. Markiere die Elemente, die hervorgehoben werden sollen, indem du einfach der entsprechende Knopf unter Highlight markierst. Kunden, die deinen Webshop besuchen, sehen nun die hervorgehobenen Elemente im Navigationsleiste. Diese Hervorhebungen können sich je nach Status des Kunden (eingeloggt oder nicht eingeloggt) unterscheiden.Navigationsleiste - Saphir-Vorlage
Einleitung
In der Saphir-Vorlage wurde ein Bereich für die Bearbeitung der Navigationseinstellungen auf der Startseite hinzugefügt. In diesem Artikel erfährst du, wie du die Navigationsleiste konfigurieren kannst, um deinen Webshop anzupassen, indem du eigene Elemente hinzufügst, die auf bestimmte Seiten weiterleiten.Konfiguration
Die Navigationseinstellungen findest du im Admin-Panel unter: Webshop Layout ➞ Einstellungen ➞ Vorlageneinstellungen ➞ Home page. Auf dieser Seite siehst du drei Listen der Elemente, die im Webshop sichtbar sind: für nicht angemeldete Kunden, für angemeldete Kunden und für die Startseite. In der Standardversion der Vorlage sind auf der Liste für nicht angemeldete Kunden die folgenden Elemente enthalten:- CartImport
- DownloadCSV
- Manufacturers
- Lookbook (standardmäßig deaktiviert)
- SearchAdvanced
- Promotions
- CartImport
- DownloadCSV
- Promotions
- Documents
- Manufacturers
- Lookbook (standardmäßig deaktiviert)
- SearchAdvanced
- Verfügbar (Available) – Diese Einstellung steuert, ob ein Element auf der Seite angezeigt wird. Wenn dieses Feld markiert ist (es wird grau hervorgehoben), wird das Element auf der Seite angezeigt.
- Nr. (No) – Hier muss eine Zahl eingegeben werden, die die Reihenfolge des angezeigten Elements bestimmt. Ein Element mit Nr. = 0 erscheint vor den Elementen mit Nr. = 1, 2 oder 3.
- Icon – Hier muss der Name des Icons eingegeben werden, das für das hinzugefügte Element angezeigt wird. Weitere Informationen zu Icons findest du weiter unten im Artikel.
- Etikette DE (Label DE) – Der Name des Elements, der in der Seite angezeigt wird.
- Übersetzungs-ID (Translation Id) – Die ID, von der die Übersetzungen des Elements für die fremdsprachige Version der Seite geladen werden. Übersetzungen können im Admin-Panel unter Webshop Layout ➞ Einstellungen ➞ Übersetzungen hinzugefügt werden.
- Link/Aktion – Hier kannst du den Link zur gewünschten Seite des Webshops oder zu einer externen Seite eingeben. Hier befindet sich auch die Beschreibung der Aktion für Standard-Elemente auf der Seite.
- Hervorhebung (Highlight) – Parameter zur Hervorhebung eines bestimmten Elements in der Navigationsleiste. Wenn es ausgewählt ist, wird das Element auf der Seite in einer anderen Farbe dargestellt.
- Löschen – Parameter zum Entfernen der Elementen aus der Liste. Dieser Parameter ist nur für manuell hinzugefügte Elemente verfügbar.
- Link hinzufügen (Add link) – Schaltfläche zum Hinzufügen eines weiteren Elements zur Liste.
Hinzufügen eines Icons
Die Icons, die in der Saphir-Vorlage verfügbar sind, stammen von der Seite Themify. Auf dieser Seite findest du eine Liste der verfügbaren Icons. Wenn du ein Icon zu einem Element in deinem Webshop hinzufügen möchtest, gibst du einfach den Namen des Icons im Feld Icon ein, z. B. ti-link. Falls du eigene Icons verwenden möchtest, musst du diese selbst im Code des Templates in der Datei _layout.html implementieren.Hinzufügen der Übersetzungen
Die Etikettenbezeichnung kann auf zwei Arten eingegeben werden:- Im Feld Etikette DE – wenn im Webshop nur die deutsche Sprache aktiviert ist.
- Im Feld Übersetzungs-ID – wenn im Webshop mehrere Sprachen aktiviert sind, gib die entsprechende Übersetzungs-ID ein.
Aussehen im Webshop – Beispiele für die Anwendung
In diesem Abschnitt des Artikels werden Beispiele für das Hinzufügen von Elementen zur Navigationsleiste gezeigt. Hinzufügen eines Elements für nicht angemeldete Kunden Im Admin-Panel: Webshop Layout ➞ Einstellungen ➞ Vorlageneinstellungen ➞ Home page klicke unter der Sektion Liste der Elemente in der Navigationsleiste für nicht angemeldete Kunden auf die Schaltfläche Link hinzufügen (Add link). Du möchtest ein Element hinzufügen, das nicht angemeldete Kunden zur Seite Webshop-Info führt. Ich markiere den Parameter in der Spalte Verfügbar (Available), sodass er blau hervorgehoben wird. Dann gibst du in der Spalte Nr. (No) den Wert 5 ein, weil du möchtest, dass das neu hinzugefügte Element am Ende der Leiste angezeigt wird. Gib den Namen des Icons ein, z. B. ti-bookmark-alt. Dann füllst du das Etikett DE aus, z. B. Webshop-Info. Am Ende fügst du den Link zur Seite ein, auf die der Kunde beim Klicken auf das Element weitergeleitet wird. Da die Seite bereits im Webshop verfügbar ist, gibst du nur ihre Nummer ein, z. B. 10. Speichere und veröffentliche alle vorgenommenen Änderungen. Nachdem du auf deine Seite gehst, erscheint das neue Element in der Navigationsleiste, das zu der Webshop-Info-Seite führt. Hinzufügen eines Elements für angemeldete Kunden Im Admin-Panel Webshop Layout ➞ Einstellungen ➞ Vorlageneinstellungen klicke unter der Sektion Liste der Elemente in der Navigationsleiste für angemeldete Kunden auf die Schaltfläche Link hinzufügen (Add link). Du möchtest ein Element hinzufügen, das angemeldete Kunden zum YouTube-Kanal des Unternehmens führt. Markiere den Parameter in der Spalte Verfügbar (Available), sodass er blau hervorgehoben wird. Dann gibst du in der Spalte Nr. (No) den Wert 1 ein, weil du möchtest, dass das neu hinzugefügte Element am Anfang der Leiste angezeigt wird. Gib den Namen des Icons ein, z. B. ti-youtube. Dann füllst du das Etikett DE aus, z. B. Besuche unseren YouTube-Kanal. Am Ende fügst du den Link zur externen Seite ein, der den Kunden zum YouTube-Kanal führt. Speichere und veröffentliche alle Änderungen. Nachdem du dich im Webshop anmeldest, erscheint das neue Element in der Navigationsleiste, das zum YouTube-Kanal führt. Wenn mehr Elemente hinzugefügt werden, erscheinen sie in den folgenden Zeilen der Navigationsleiste.Hervorhebung eines Navigationsleisten-Elements
In der Saphir-Vorlage kannst du die Hintergrundfarbe und die Schriftfarbe des hervorgehobenen Elements in der Navigationsleiste einstellen. Um dies zu tun, melde dich im Admin-Panel an und gehe zu Webshop Layout ➞ Einstellungen. Unter der Registerkarte General findest du die Sektion Background color of highlighted element in navigation bar. Darunter befinden sich auch Optionen zur Änderung der Schriftfarbe für das Element vor und nach dem Überfahren mit der Maus. Wähle die Farben aus, mit denen du das Element in der Navigationsleiste hervorheben möchtest. Speichere dann die Änderungen. Gehe anschließend zur Registerkarte Home page und wähle die Elemente aus, die hervorgehoben werden sollen, indem du den entsprechenden Knopf unter Hervorheben (Highlight) aktivierst. Infolgedessen sehen die Kunden, die deine Seite besuchen, die hervorgehobenen Elemente. Sie können sich je nach Anmeldung des Kunden unterscheiden.Größentabelle in der Saphir-Vorlage
Kurze Einleitung
Im Webshop, insbesondere bei Bekleidung, ist eine Größentabelle sehr häufig zu sehen. Es ist wichtig zu beachten, dass die Größentabelle eine Funktion ist, die an die Branche angepasst werden kann, um beliebige Daten darzustellen. In dieser Form werden unter anderem die Produktmaße, charakteristische Merkmale sowie Gebrauchsempfehlungen präsentiert. Um die Funktion der Größentabelle, die wir vorbereitet haben, in deinem Webshop nutzen zu können, benötigst du:- die aktuelle Version der Saphir-Vorlage,
- sowie die aktuelle Version des Webshops.
Aktivierung der Größentabelle in der Saphir-Vorlage
Die Größentabelle kann auf 3 verschiedene Arten dargestellt werden, je nach dem gewünschten Effekt:- wenn du eine gemeinsame Tabelle für das gesamte Sortiment hast und die Menge der Informationen ist gering. Du kannst die Tabelle als Popup anzeigen, indem du die Konfiguration über den Bannerbereich namens SizeTable verwendest,
- wenn du eine große Anzahl von Tabellen hast, weil du ein vielfältiges Sortiment hast, verwendest du die Darstellung über eine separate Seite namens SizeTable,
- wenn du die Größentabelle für jedes Produkt individuell anzeigen möchtest, wählst du die Konfiguration der Tabelle als Anhang im PDF-Format, der im Comarch ERP-System bereitgestellt wird.
- Für alle Produkte,
- Nur für Produkte mit Varianten.
Konfiguration der Größentabelle über ein Banner namens SizeTable
Um eine Größentabelle über ein Banner namens SizeTable hinzuzufügen, folge den Anweisungen: Schritt 1: Gehe im Administrationspanel auf Webshop Layout ➞ Einstellungen ➞ Registerkarte Additional. Wähle unter dem Parameter SizeTabel die Option "Banner named SizeTable". Schritt 2: Jetzt gehst du auf die Registerkarte: Webshop Layout ➞ Einstellungen und dann auf die Registerkarte Banner. Schritt 3: Dann gehst du zu den Details der Bannersektion namens SizeTable und füge die entsprechenden Bilder hinzu. Schritt 4: Speichere deine Änderungen. Effekt: Sobald du deine Änderungen gespeichert und veröffentlicht hast, wird ein Kunde die Größentabelle wie folgt sehen:Präsentation der Größentabelle über ein Banner namens SizeTable
Konfiguration der Größentabelle in der Seite-Form
Es ist auch möglich, eine Größentabelle über die vorgefertigten Seiten im Administrationsbereich hinzuzufügen, wo wir eine spezielle Seite und einen Inhalt namens Größentabelle vorbereitet haben. Folge den Anweisungen, um die Tabelle über die vorgefertigte Seite einzurichten: Schritt 1: Gehe in der Administrationsbereich auf Webshop Layout ➞ Einstellungen ➞ Registerkarte Additional. Wähle unter dem Parameter: Size table die Option Page. Schritt 2: Klicke dann zum Abschnitt: Einstellungen ➞ Inhalt ➞ Registerkarte AGB und sonstige Bestimmungen. Schritt 3: Jetzt musst du in der Liste der verfügbaren Inhalte zur Bearbeitung des Inhalts Größentabelle gehen. Dies ist ein Vorschlag, den wir für die Präsentation einer Größentabelle vorbereitet haben. Es steht dir frei, den Inhalt zu bearbeiten und an deine Vorstellungen anzupassen.Präsentation der Größentabelle in Seite-Form
Wie kann ich Rabattcoupons in der Topaz- und Saphir-Vorlage präsentieren?
Einleitung
Ein Rabattcoupon ist ein generierter Code, mit dem Kunden einen prozentualen oder wertmäßigen Rabatt sowie eine kostenlose Lieferoption erhalten. Wenn der Kunde den Rabattcoupon im Warenkorb anwendet, wird die entsprechende Aktion als Teil der Bestellung berechnet. So kann ein Rabattgutschein eine Gelegenheit sein, den Umsatz zu steigern - Kunden, die die Möglichkeit eines Rabatts sehen, sind eher bereit, den Kauf von Waren zu nutzen. Es ist jetzt möglich, Gutscheine in den Vorlagen Topaz und Saphir zu präsentieren.Wie zeige ich Kunden die verfügbaren Rabattcoupons an?
Im Webshop ist es möglich, für alle oder eingeloggte Vertragspartner eingestellte Rabattcoupons anzuzeigen. Die Darstellung der Coupons erfolgt innerhalb der für den Coupon angegebenen Produktgruppe.Kundenprofilseite mit Details zu den Rabattcodes in der Saphir-Vorlage
Kundenprofilseite mit Details zu den Rabattcodes in der Topaz-Vorlage
Schritt 3. Sobald du die Darstellung von Rabattcoupons in der Liste, den Artikeldetails und im Warenkorb aktiviert hast, wird die Schaltfläche Sonderangebote anzeigen auf den Waren verfügbar sein:Darstellung der Rabattcodes auf Listen in der Saphir-Vorlage
Wenn du darauf klickst, erhalte Informationen über die Gutscheine, die für einen bestimmten Artikel gelten: Die Etiketten mit den verfügbaren Codes erscheinen in den Warendetails: Mit der angezeigten Coupon-Präsentation kann der Kunde den Rabattcode aus der Popup-Ebene einfach kopieren und bei der Bestellung anwenden. Diese Funktion kann für Marketingzwecke genutzt werden - um das Interesse am Angebot des Webshops durch den präsentierten Rabatt zu steigern.B2B - Anpassung des Webshop-Aussehens
Wie kann ich meine Vorlage im Webshop exportieren und importieren?
Einleitung
Comarch Webshop bietet dir die Möglichkeit, das Design an deine Präferenzen und die Bedürfnisse der Kunden anzupassen. Wenn du bereits einen eigenen Entwurf erstellt hast, hast du die Möglichkeit, diesen zu speichern. Du benötigst die Datei, wenn du das Erscheinungsbild ändern willst. Die gespeicherte Version der Vorlage kann auch als Backup dienen. Es lohnt sich daher, die Vorlage in eine Datei zu exportieren.
Export der Vorlage aus Comarch Webshop
Schritt 1. Gehe zum Administrationspanel: Webshop Layout ➞ Vorlage aus dem Layout-Assistenten importieren ➞ Export der Vorlage. Schritt 2. Hier kannst du optional (vor dem Export) den Autor der Vorlage angeben, deine E-Mail-Adresse, Telefonnummer und die Webadresse deines Webshops. Schritt 3. Wenn du die Vorlage in eine Datei exportieren möchtest, verwende die Schaltfläche Vorlage exportieren. Erledigt! Die Vorlage wurde in eine Datei auf deinem Gerät exportiert.Import der Vorlage in Comarch Webshop
Benutzerdefinierte Vorlage - wie kann ich sie hochladen? Sobald du deine eigene Vorlage zusammengestellt hast, kannst du sie in den Webshop hochladen. Folge den nachstehenden Schritten. Schritt 1. Gehe zum Administrationspanel: Webshop Layout ➞ Vorlage aus dem Layout-Assistenten importieren ➞ Import der Vorlage. Schritt 2. Gib an, ob die hochgeladene Vorlage vorhandene Banner ersetzen soll. Wenn der Parameter aktiviert ist, werden alle im Slot gespeicherten Banner gelöscht und durch Banner aus der importierten Vorlage ersetzt. Schritt 3. Wähle die XML-Datei deiner Vorlage und klicke auf Vorlage importieren. Das Importieren einer Vorlage ist ein irreversibler Vorgang und überschreibt die vorhandene Vorlage. Wenn die Vorlage geändert wurde (der HTML-Code wurde geändert), werden die Änderungen bei einer Aktualisierung nicht übernommen. Es empfiehlt sich, deine Vorlage in eine Datei zu exportieren, um deine Änderungen zu speichern und zu überprüfen. Falls nötig, solltest du die Vorlage selbst noch einmal bearbeiten. Schritt 4. Du kannst nun die Änderungen, die am Erscheinungsbild deines Webshops vorgenommen wurden, einsehen. Zu diesem Zweck kannst du die Änderungen in Echtzeit anzeigen oder in den Inkognito-Modus wechseln. Bitte beachte, dass alle Änderungen erst nach der Synchronisierung veröffentlicht werden, die laut der angezeigten Meldung innerhalb von 10 Minuten erfolgen wird.Wie kann ich eine Sicherungskopie meiner Vorlage erstellen?
Ein paar Worte zum Thema
Das visuelle Design eines Webshops ist ein sehr wichtiges Element bei der Durchführung von Online-Verkäufen. Mit dem Comarch Webshop Layout-Assistenten kannst du deine eigenen, einzigartigen Vorlagen nach deinen Wünschen und Bedürfnissen erstellen. Mit einem intuitiven Werkzeug wie dem Assistenten kannst du alle notwendigen Funktionen wie die Startseite, die Warenliste, die Warendetails und den Einkaufswagen gestalten. Wenn deine Vorlage in den Webshop importiert und nach deinen Wünschen konfiguriert wurde (Hinzufügen von Grafiken zu Bannern, Farbänderungen), hast du die Möglichkeit, sie als Sicherungskopie zu speichern.Die Sicherungskopie der Vorlage im Comarch Webshop
Eine Sicherheitskopie sind Daten, die bei Verlust (z. B. durch versehentliches Löschen) oder häufigen Änderungen jederzeit wiederhergestellt werden können. Die Daten, die die Sicherheitskopie enthalten kann, sind die Vorlage, die wir zuvor zusammen mit den Bannern erstellt haben. Es wird empfohlen, Sicherungskopien zu erstellen und diese mit einem Passwort zu schützen. Jede Sicherheitskopie sollte an einem sicheren Ort aufbewahrt werden. Gehe im Administrationspanel auf Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten und dann auf die Registerkarte Export der Vorlage. In den leeren Feldern auf der Registerkarte Export der Vorlage kannst du optional die oben genannten Angaben machen, d.h. Vorlagenautor, E-Mail, Telefon und Webshop-Website, bevor du exportierst. Um die Vorlage zu exportieren, klicke auf Vorlage exportieren. Die exportierte Datei ist im XML-Format und ihr Name enthält die Vorlage und die Version, was die Verwaltung von Sicherungskopien erheblich erleichtert, wenn du diese regelmäßig erstellst.Export von Bannern
Du kannst die Banner, die sich in deinem Webshop befinden, auch exportieren, indem du eine Sicherungskopie erstellst. Dazu musst du ebenfalls auf Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten und dann auf die Registerkarte Export der Vorlage gehen. Neben der Schaltfläche Vorlage exportieren befindet sich die Schaltfläche Banner exportieren, die du anklicken musst, um die Banner in deinen Webshop zu exportieren. Die Sicherung wird ebenfalls im XML-Format gespeichert und der Dateiname gibt die Vorlage, die Version und den Inhalt der Banner an.Passwort-geschützte Vorlage
Wenn du möchtest, dass deine Vorlage passwortgeschützt ist und die Kenntnis des Passworts beim Importieren dieser Vorlage in den Webshop erforderlich ist, musst du im Administrationspanel zum Abschnitt Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten gehen und dann zur Registerkarte Vorlage. Gib hier ein Passwort für deine Vorlage ein. Gemäß der Passwortsicherheitsrichtlinie sollte das Passwort:- aus mindestens 8 Zeichen bestehen,
- einen Großbuchstaben enthalten,
- einen Kleinbuchstaben enthalten,
- Zahlen wischen 0 und 9 enthalten,
- Sonderzeichen enthalten – ‘!. +?;^]=-(&_)#=.
Wie kann ich Seiten im Webshop bearbeiten?
- Aktivität
- Name
- Sprache
- URL/ Link
- Seitentitel (Metatitel)
- Seitenbeschreibung (meta description)
- Schlüsselwörter (meta keywords)
- Tooltip für URL
- Schlüssel.
- Produktvergleich
- Erweiterte Suche
- Kontakt
- Webshop-Bestimmungen
- Datenschutz-Bestimmungen
- Das Recht, vom Vertrag zurückzutreten
- Webshop-Informationen
- Lieferung
- Zahlung
- Reklamationen und Rücksendungen
- Treueprogramm
- Bloggen
- Details zum Blogeintrag
- HTTP 404.
Wie kann ich neue Seiten und Inhalte zur Vorlage hinzufügen?
Einleitung
Im Comarch Webshop hat der Nutzer die Möglichkeit, eigene Seiten und Inhalte zu erstellen. Zu letzteren gehören z. B. E-Mail- und SMS-Nachrichten, formale Zustimmungen oder zusätzliche Benutzerinhalte, z. B. Webshop-Regeln. Im Administrationsbereich gibt es Standardinhalte und -seiten, die in einer bestimmten Weise aufeinander abgestimmt sind und an ausgewählten Stellen angezeigt werden.Hinzufügen eines neuen Inhalts
Erstellung des Inhalts
Um neue Inhalte im Webshop zu erstellen, gehe zum Verwaltungsbereich unter: Einstellungen ➞ Inhalt ➞ AGB und sonstige Bestimmungen und füge dann neue Benutzerinhalte hinzu. Nachdem du auf die Schaltfläche Hinzufügen geklickt hast, musst du den Namen und die ID eingeben. Sobald die Daten vervollständigt sind, wird eine Seite angezeigt, auf der der Inhalt zur Verfügung gestellt werden kann. Es ist auch möglich, Inhalte aus einer PDF-Datei hochzuladen sowie Anhänge hinzuzufügen. Durch Auswahl der Schaltfläche Mehr (drei Punkte in der oberen rechten Ecke) können wir die Seiten-ID in der Vorschau anzeigen und auch Anhänge zur E-Mail hinzufügen. Wenn die zweite Option ausgewählt wird, wird eine Liste angezeigt, aus der der entsprechende Inhalt ausgewählt werden kann.Hinzufügen einer neuen Seite
Hinzufügen einer Seite
Eine neue Seite wird in der Administrationsoberfläche im Bereich: Webshop Layout ➞ Seiten erstellt. Verwende im Bereich Benutzer die Schaltfläche Hinzufügen. Fülle die Felder mit dem Namen, Link und Titel der Seite aus und bestätige mit der Schaltfläche Hinzufügen. Die neue Seite wird als inaktiv hinzugefügt. Um sie zu aktivieren, klicke einfach auf ihre Kachel und ändere den Schalter der Option Aktiv zu JA. Um die Seite zu veröffentlichen, verwende die Schaltfläche Mehr ➞ Veröffentlichen. Sobald du eine neue Seite hinzugefügt hast, siehst du dich die Seitennummer am Ende der URL.Zuweisung einer Seite zu einem Objekt
Gehe zu Webshop-Layout ➞ Einstellungen, verwende dann die Schaltfläche Mehr und wähle Erweiterte Einstellungen bearbeiten. Gehe zur Registerkarte Seiten. Gebe für eine neu hinzugefügte Seite in der Spalte Datei den Namen regulations.html. ein. Speichere die vorgenommenen Änderungen mit der Schaltfläche Speichern.Verknüpfung einer neuen Seite mit Benutzerinhalten
Damit vom Benutzer erstellte Inhalte auf einer neuen Seite angezeigt werden können, müssen die betreffenden Dateien entsprechend verknüpft werden. Um den Inhalt mit der Seite zu verknüpfen, gehe im Administrationspanel auf Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten, wähle dann Seiten und HTML bearbeiten aus. Von den verfügbaren Dateien gehe zu static-elements und dann zu regulations.html. Suche in der Datei regulations.html die erste Zeile "{% endif -%}", vor der du den folgenden Codeschnipsel einfügst:Einfügen einer Seite in die Fußzeile des Webshops
Wähle unter Webshop Layout ➞ Einstellungen ➞ Kopfzeile/Fußzeile den entsprechenden Abschnitt und füge die neue Seite hinzu.Änderung der Farbkombination
- Orange
- Blue
- Grey
- Golden
- Green
- Icy
Logotype und Favicon im Comarch Webshop
Wie lade ich mein eigenes Logo in den Webshop hoch?
Schritt 1. Gehe im Admin-Panel zu Einstellungen ➞ Webshop Einstellungen ➞ Daten des Händlers ➞ Logo. Schritt 2. Wähle die Datei aus und speichere die Änderungen.Wie kann ich ein Favicon hochladen?
Du kannst das Logo deines Webshops auch in das Website-Symbol einfügen. Es erscheint in der Kopfzeile des Browsers, in den Suchergebnissen neben dem Seitentitel und in der Favoritenleiste. Es wird Favicon genannt. Schritt 1. Das Favicon kann im Admin-Panel unter Webshop Layout ➞ Einstellungen ➞ Kopfzeile/Fußzeile hinterlegt werden. Schritt 2. Lade dein eigenes Favicon für deinen Webshop hoch und speichere die Änderungen.Wie erstelle ich Filter in der Kategorieliste im Webshop?
Einleitung
Gut konfigurierte Filter vereinfachen und verkürzen den Suchprozess nach einzelnen Artikeln erheblich, was sich sicherlich in einer positiven Wahrnehmung und häufigeren Käufen in deinem Webshop bemerkbar machen wird. Das Hinzufügen eines neuen Filters erfolgt durch das Erstellen eines neuen Attributs im ERP-System und die entsprechende Zuordnung zu einer Artikelgruppe.Wie kann ich Filter in der Kategorieliste erstellen?
Im Folgenden erhältst du eine Anleitung, mit der du schnell und einfach neue Kategoriefilter in deinem Webshop erstellen kannst. Schritt 1. Am Anfang musst du die Attribute erstellen, die in deiner Filterliste sichtbar sein sollen. Melde dich im Admin-Panel deines Comarch ERP XT-Systems an. Erweitere die Registerkarte Weitere Weblösungen und klicke auf Comarch Webshop. In der neuen Ansicht wählst du Attribute im Comarch Webshop aus. Füge ein neues Attribut mit der Plus-Taste hinzu. Schritt 2. Gib im Abschnitt Name den Attributnamen für jede Sprache einzeln ein und klicke dann auf Änderungen speichern. Schritt 3. Nun musst du die erstellten Attribute einer bestimmten Gruppe zuordnen, damit sie dir als Kategoriefilter in der Artikelliste dienen. Gehe zu Weitere Weblösungen ➞ Comarch Webshop ➞ Comarch Webshop Gruppen und klicke dann mit der linken Maustaste in die Gruppe, für die du zusätzliche Filter anzeigen möchtest. Schritt 4. Klicke im Abschnitt Attributname in das Feld Attribute. Es wird eine Liste aller hinzugefügten Attribute angezeigt. Wähle nur die Attribute aus, die in deiner Artikelliste sichtbar sein sollen. Schritt 5. Die nächsten Änderungen werden bereits auf der Artikelkarte vorgenommen. Die Artikel werden erst dann in deinen Filtern sichtbar, wenn sie in der Rubrik Gewöhnliche Attribute hinzugefügt wurden. Die Attribute müssen genauso ausgewählt werden wie in Schritt 4. In diesem Artikel erhältst du weitere Informationen zur Konfiguration von Produkten in deinem Webshop: Wie kann ich Artikel in ERP XT hinzufügen und an den Webshop versenden?Was sollte ich über Banner wissen?
Einleitung
Banner sind eines der wirksamsten Medien für Werbezwecke. Du benötigst dafür lediglich ein Bild, das deinen Kunden und Kundinnen ins Auge fällt sowie einen passenden Werbeslogan.Wie bearbeite ich ein Banner?
Die Änderung der in den Comarch-Vorlagen verfügbaren Standardbanner ist im Admin-Panel unter dem Menüpunkt Webshop Layout ➞ Einstellungen in der Registerkarte Banner möglich. Wähle einfach das Banner aus, das du bearbeiten möchtest, indem du darauf klickst. Es öffnet sich ein Fenster, in dem du den Namen und die Beschreibung sowie Fotos hinzufügen oder ändern kannst. Du hast hier außerdem die Möglichkeit, die Reihenfolge der einzelnen Bannerfotos per Drag and Drop-Methode zu ändern. Dies ist sowohl in der Basisansicht als auch in der erweiterten Ansicht möglich. Außerdem kannst du in der erweiterten Ansicht zusätzliche Details und Einstellungen zu den Bannern eingeben und anpassen:- Text auf dem Banner
- Kopfzeile
- Anzeigezeit
- Link, zu dem das Bild verweist
- Tooltip
- Alternativtext.
Empfohlene Bannergrößen für Comarch-Vorlagen:
- Saphir
-
- Banner 1: Empfohlenes Bildseitenverhältnis 3:1 (1500 px x 500 px). Um eine gute Bildqualität auf hochauflösenden Bildschirmen zu erhalten, empfehlen wir, Bilder in gleicher Größe hinzuzufügen. Banner, die über der Fußzeile platziert werden, sollten die gleiche Größe haben, z. B. 100×100 und 200×200 oder 400×200 und 800×400 usw.Banner 2: 1255px x780px, 2x 620px x 380px,
- Banner 3: 2x 635px x 290px, 2x 840px x 290px,
- Banner 4: 1270px x 580px, 2x 635px x 290px,
- Banner 5: 2x 735px x 390px,
- Banner 6: 3x 480px x 385px;
- Topaz
-
- Banner 1: 1255px x 780px, 2x 620px x 380px,
- Banner 2: 1920px x 680px,
- Banner 3: 2x 635px x 290px, 2x 840px x 290px
- Banner 4: 1270px x 580px, 2x 635px x 290px,
- Banner 5: 2x 735px x 390px,
- Banner 6: 3x 480px x 385px;
Banner | Bild für PC | Bild für Tablet | Bild für Telefon |
Banner 1 | 1255px x 780px, 2x 620px x 380px | 840px x 520px, 2 x 420px x 255px | 3x 770px x 475px |
Banner 2 | 1920px x 680px | 1280px x 455px | 3x 770px x 275px |
Banner 3 | 635px x 290px, 2x 840px x 290px | 545px x 255px, 2x 720px x 255px | 770px x 360px, 2x 770px x 275px |
Banner 4 | 1270px x 580px, 2x 635px x 290px | 845px x 385px, 2x 425px x 195px | 3x 770px x 230px |
Banner 5 | 2x 735px x 390px | 2 x 630px x 365px | 3x 375px x 200px |
Banner 6 | 3x 480px x 385px | 3x 415px x 330px | 3x 770px x 615px |
- Die empfohlene Größe des Banners, das nach der Erweiterung der Kategorie (menuBanner) angezeigt wird, ist wie folgt:
-
- header1: 220×295 px,
- header2: 220×295 px,
- header3: 1118×534 px;
-
-
- Die empfohlene Größe des Banners, der auf der Kontaktseite angezeigt wird, ist: 610px x 605px – Webshop Layout ➞ Einstellungen ➞ Banner ➞ Kontaktbanner,
- Die empfohlenen Größen für Banner, die auf der Lookbook-Seite angezeigt werden, sind: 2x 560px x 630px, 700px x 850px, 1260px x 540px, 630px x 950px – Webshop Layout ➞ Einstellungen ➞ Banner ➞ Lookbook,
- Die empfohlene Größe des Banners, das auf der Registerkarte Promotions angezeigt wird, wenn der Abschnitt Kundenprofil geöffnet wird, ist: 1920px x 680px – Webshop Layout ➞ Einstellungen ➞ Banner ➞ Kundenprofilbanner;
- Die empfohlene Größe des Warenbildes ist: 660px x 630px;
- Bernstein: 1920 px x 608 px
- Opal: Hauptbanner 1840 px x 578 px, kleinere Fotos unter dem Hauptbanner 904 px x 487 px
- Achat: Beliebige Bildgröße unter Beibehaltung des Seitenverhältnisses 2:1, z. B. 1200 px x 600 pxUm eine gute Bildqualität auf Bildschirmen mit hoher Bildschirmauflösung zu erhalten, empfehlen wir Fotos mit einer Auflösung von mindestens 1140 px x 570 px.
Bannertypen für die Topaz und Saphir-Vorlage
Ein neues Banner mit dem Namen Top wird im Administrationsbereich hinzugefügt und sein Inhalt wird aus dem Feld Text übernommen. Das Banner erscheint als schmaler Streifen am oberen Rand der Seite. Wenn du die Adresse einer Seite, eines Produkts, einer Werbeaktion oder einer anderen Weiterleitung in das Feld Link eingibst, öffnet sich beim Anklicken des Banners die entsprechende Seite, die diesem Banner zugeordnet ist. Denke daran, deine Änderungen zu speichern und zu veröffentlichen. Im Admin-Panel unter Webshop Layout ➞ Einstellungen ➞ Farbthema gibt es drei Felder, in denen du die Farben unseres Banners leicht ändern kannst. Die Felder heißen:- Hintergrundfarbe des Banners “Top”,
- Farbe der Schrift im “Top”-Banner,
- Farbe der Schrift im ‘Top’-Banner, wenn der Mauszeiger darüber schwebt.
Wie kann ich Banner hinzufügen?
Ein neues Banner kann aus der Bannerliste hinzugefügt werden, indem du in der Kachelansicht auf die Kachel mit dem Plus-Symbol klickst oder in der Listenansicht auf die Schaltfläche Hinzufügen klickst. Gib in dem daraufhin angezeigten Fenster den Namen und die Beschreibung des Banners sowie die Bilder ein, die im Webshop sichtbar sein sollen. Sobald du ein Bild hinzugefügt hast, erhältst du die Möglichkeit, die erweiterte Ansicht zu aktivieren, in der du die Details ausfüllen kannst. Die Länge des Links, der der Seite im Banner hinzugefügt wird, kann bis zu 500 Zeichen betragen.Wie kann ich die Bannern importieren und exportieren?
Im Webshop ist es möglich, Banner zu importieren und zu exportieren, ohne die Datengrenze zu überprüfen. So kannst du eine große Anzahl von Bannern übertragen, ohne die Vorlage zu überlasten.Import der Vorlage
Um eine Vorlage zu importieren, gehe im Admin-Panel zu Webshop Layout ➞ Einstellungen ➞ Mehr (drei Punkte in der oberen rechten Ecke) ➞ Erweiterte Einstellungen bearbeiten ➞ Import der Vorlage. Du importierst die Vorlage, indem du auf die Schaltfläche XML-Datei auswählen klickst. Um die Banner zu ändern, wähle Vorhandene Banner ersetzen. Diese Option ersetzt die bestehenden Banner, die auf der Website des Webshops angezeigt werden. Bestätige die Änderungen mit der Option Veröffentlichen, die im Dropdown-Menü Mehr verfügbar ist. Die importierten Banner können im Verwaltungsbereich unter Webshop Layout ➞ Einstellungen ➞ Banner eingesehen werden.Export der Vorlage
Der Export von Bannern erfolgt im Admin-Panel unter Webshop Layout ➞ Einstellungen ➞ Mehr (drei Punkte in der oberen rechten Ecke) ➞ Erweiterte Einstellungen bearbeiten ➞ Export der Vorlage. Klicke auf Banner exportieren und eine XML-Datei wird heruntergeladen.Wie kann ich meine Artikel in den sozialen Medien verbreiten?
Einleitung
Mit der Funktion "Products sharing" haben Kunden die Möglichkeit, ein ausgewähltes Artikelsortiment auf sozialen Medien oder per Instant Messaging zu teilen. Dies ist eine der am häufigsten genutzten Optionen in Webshops. In Comarch Webshop kannst du Artikel auf den folgenden Plattformen zur Verfügung stellen:- Printerest
- Gmail
- aktuelle Version der Topaz-Vorlage (min. 2023.0) – überprüfe die Version der Vorlage
- die aktuelle Version des Webshops (min. 2023.0)
- SSL-Zertifikat
Konfiguration des Teilens von Artikeln in der Topaz-Vorlage
Um diese Einstellungen der Artikel zu konfigurieren, folge den nachstehenden Anweisungen: Schritt 1. Logge dich in dein Administrationspanel ein und gehe dann zur Registerkarte Webshop Layout ➞ Einstellungen. Schritt 2. Suche in der Registerkarte Additional den Abschnitt Products sharing. Schritt 3. Wähle aus den verfügbaren Plattformen diejenige aus, auf der die Kunden deine Artikel teilen können. Schritt 4. Nachdem du deine Änderungen vorgenommen hast, speichere und veröffentliche sie.Konfiguration in der Saphir-Vorlage
Um diese Einstellungen der Artikel zu konfigurieren, folge den nachstehenden Anweisungen: Schritt 1. Logge dich in dein Administrationspanel ein und gehe dann zur Registerkarte Webshop Layout ➞ Einstellungen. Schritt 2. Suche in er Registerkarte Allgemein den Abschnitt Products sharing. Schritt 3. Wähle aus den verfügbaren Plattformen diejenige aus, auf der die Kunden deine Artikel teilen können. Schritt 4. Nachdem du deine Änderungen vorgenommen hast, speichere und veröffentliche sie.Wie kann ich ein Lookbook im Comarch Webshop konfigurieren?
Lookbook - was ist das und wie benutzt man es?
Obwohl das Lookbook in erster Linie für die Modewelt entwickelt wurde, kann es Waren aus jeder Kategorie präsentieren. Dies kann von einer Reihe von Fotos einer Kleidungskollektion bis hin zu einem Foto einer Werkstattwand reichen, das die im Webshop verfügbaren Werkzeuge hervorhebt. Darüber hinaus ist es möglich, auf den Fotos Links zu bestimmten Produkten einzubauen, die im Webshop verkauft werden. Im Falle des Webshops kann ein Lookbook als eine Sammlung von Fotos bezeichnet werden, die eine bestimmte Produktkategorie präsentieren. Die auf den Fotos präsentierten Waren sollten angemessen belichtet sein. Damit das Produkt die Aufmerksamkeit auf sich zieht, empfiehlt es sich, die Fotos vor einem neutralen Hintergrund zu machen, der gut zur Webshop-Seite passt. Mit einem Lookbook kannst du dem Kunden z. B. eine passende Anwendung deines Produktes präsentieren und ihn so inspirieren. Außerdem kannst du mit dieser Funktion viele Waren in einer sehr attraktiven Form bewerben.Lookbook-Konfiguration im Administrationspanel
Bei einigen Vorlagen, wie Opal oder Topaz, ist ein Banner standardmäßig als Lookbook konfiguriert. Das bedeutet, dass du nicht extra einen neuen Abschnitt erstellen musst. Bei anderen Vorlagen muss für das Lookbook möglicherweise ein neues Banner hinzugefügt werden. Um deiner Website ein Lookbook hinzuzufügen, logge dich ins Administrationspanel ein und folge den unten stehenden Anweisungen: Schritt 1: Gehe zu Webshop Layout ➞ Einstellungen ➞ Banner. Wenn du keinen Bannerbereich namens Lookbook hast, drücke die Plustaste, um ein neues Banner hinzuzufügen. Wenn du einen solchen Bereich hast, bearbeite ihn. Schritt 2: Gib einen Namen für dein neues Lookbook ein. Drücke dann auf Hinzufügen. Schritt 3: Sobald du den Namen deines neuen Banners eingegeben hast, wird ein neues Formular angezeigt. Hier hast du die Möglichkeit, eine Beschreibung für den Administrator und Bilder für das Verzeichnis hinzuzufügen. Fülle alle Felder aus und markiere die Option Lookbook.- Name – gib hier eine Überschrift für dein Lookbook ein,
- Link – gib einen passenden Inhalt in den Link für das Lookbook ein – dieser wird angezeigt, wenn du mehr als ein Lookbook zu deinem Webshop hinzufügst.
Wie kennzeichne ich Waren auf dem Lookbook-Foto?
Schritt 1: Füge ein Foto für dein Lookbook hinzu. Schritt 2: Gehe zu den Details. Schritt 3: Klicke auf das Bild an der Stelle, an welcher du die Artikel kennzeichnen möchtest. Es öffnet sich ein neues Pop-up, in dem du die Artikel aus deiner Datenbank auswählst. Erledigt! Die Artikel wurden für die ausgewählte Grafik markiert. Wenn Kunden das Lookbook in der Topaz-Vorlage aufrufst und auf das Plus-Symbol einer bestimmten Artikel klicken, haben sie die Möglichkeit, diese Artikel in ihren Warenkorb zu legen, und mit dem Herz-Symbol können sie die Artikel zu ihren Favoriten hinzufügen.Lookbook in der Topaz-Vorlage
Die Topaz-Vorlage für den Einzelhandel bietet zwei Lookbook-Ansichten zur Auswahl: Mosaik oder Liste. Um zu entscheiden, welche Ansicht für dich die richtige ist, gehst du auf die Registerkarte Webshop Layout ➞ Einstellungen und wählst du im Abschnitt Lookbook-Einstellungen eine der verfügbaren Ansichten:- Listenansicht
- Mosaik-Ansicht
Lookbook in der Saphir-Vorlage
Damit der Bereich "Lookbook" auf der Startseite deines Webshops sichtbar wird, musst du ihn zunächst in der Navigationsleiste aktivieren. Gehe dazu auf Webshop Layout ➞ Einstellungen ➞ Homepage und wähle den Bereich Lookbook aus.Lookbook in der Opal-Vorlage
Die Lookbook-Ansicht in der Opal-Vorlage zeichnet sich durch eine mosaikartige Anordnung der Bilder aus. In den Grafiken können Artikel präzise beschriftet werden, die direkt aus dem Lookbook in den Warenkorb gelegt werden können.Lookbook in der Bernstein-Vorlage
Die Lookbook-Ansicht in der Bernstein-Vorlage zeichnet sich durch die Präsentation von Bildern nebeneinander aus. Auf den Bannern können Artikel und Mengen genau markiert werden, die direkt aus dem Lookbook in den Warenkorb gelegt werden können.Wie verwalte ich die Elemente in der Warenliste im Admin-Panel?
Einleitung
Dank der neuen Funktionalität kannst du Artikel in der Warenliste bearbeiten und aktualisieren, ohne den Design-Assistenten verwenden zu müssen. Diese Lösung wurde für die Topaz-Vorlage entwickelt und ist mit jeder Version des Comarch Webshops kompatibel. Die neue Funktionalität wird nicht nur den Komfort erhöhen, sondern auch zur Optimierung der Arbeitszeit beitragen. In diesem Artikel werden wir die Details dieser Lösung erläutern.Verwaltung der Elemente in der Warenliste
In der Version 2024.6.1 des Comarch Webshops für die Topaz-Vorlage wurde die Funktionalität zur Verwaltung der Elemente in der Warenliste direkt im Admin-Panel des Comarch Webshops hinzugefügt. Um dies zu tun, gehe im Admin-Panel zum Bereich Webshop Layout (1) ➞ Einstellungen (2) und klicke anschließend auf die Karte Product list zone managment (3), die sich oberhalb der Kacheln der Farbmuster des Templates befindet:Welche Bereiche können geändert werden?
- Standardanzeige der Artikel in der Liste – Du kannst entscheiden, wie die Artikel in deinem Webshop präsentiert werden. Die Standardansicht ist Kacheln.
- 360°-Bilder in der Warenliste anzeigen – Der Standardwert: Ja.
- Anordnung der Kategoriebilder auf der Seite „Produkte“ – Du kannst das Layout der Bilder auf der Seite Produkte auswählen. Das Standardlayout ist eine Liste.
- Elemente im Filterpanel (Kategorie, Preis, Hersteller, Marke, Verfügbarkeit, Bewertung, Bilder, Attribute, zeitlich begrenzte Attribute) – Du kannst angeben, welche im Filterpanel sichtbar sein sollen.
- Unterkategoriebilder freigeben – Du kannst entscheiden, ob Unterkategoriebilder freigegeben werden sollen. Der Standardwert: Ja.
- Liste der Elemente auf der Seite der Warenliste – In diesem Bereich kannst du die Reihenfolge der Anzeige der einzelnen Elemente auf der Hauptseite des Webshops ändern und ausgewählte Elemente ausblenden. Die Reihenfolge änderst du, indem du auf die Pfeile in der Spalte Order klickst. Um ein Element auszublenden, deaktiviere einfach das Kontrollkästchen in der Spalte Available. Du kannst auch schnell zur Bearbeitung einzelner Elemente gelangen, indem du die Option Go to edit products list section auswählst und auch die Übersetzungsbezeichnung bearbeitest.
B2B - Vorlage für Fortgeschrittene
Wie kann ich Liquid Sync konfigurieren?
Liquid Sync
Liquid Sync synchronisiert Dateien auf dem Computer des Benutzers mit Liquid-Vorlagendateien. Es achtet auf die Datenkompatibilität, indem es Änderungen an lokalen Dateien oder Liquid-Vorlagendateien erkennt und die veraltete Datei durch die neuere Version ersetzt. Mit Liquid Sync ist es nicht erforderlich, die im Webshop-Administrationspanel verfügbaren Code-Editoren zu verwenden. Jeder Benutzer kann eine beliebige Entwicklungsumgebung verwenden, und Liquid Sync stellt sicher, dass das lokal erstellte Projekt mit den Dateien im Administrationspanel kompatibel ist.Start mit Liquid Sync
- Verzeichnisen – enthält die XML-Datei mit den Einstellungen. Es sollte nicht gelöscht werden.
- Verzeichnis-Logs – enthält die Logs der Operationen.
- COMARCHeShopLiquidSync – Liquid Sync Anwendung
Konfiguration
Liquid Sync benötigt deine Anmeldedaten für den Webshop. Wenn du es zum ersten Mal ausführst, wird ein Formular angezeigt, in das du Folgendes eingeben musst:- Webshopname – ein beliebiger Name, unter dem der Webshop in der Liste der Webshops erkannt werden kann
- Url – Url des bestehenden Webshops
- Login – Login des Benutzers für die Anwendung zum Einloggen in das Adminpanel. Es sollte das Webmaster-Login verwendet werden, dessen Konfiguration im Adminpanel im Bereich Einstellungen/ Webshop-Einstellungen/ Allgemein im Abschnitt Comarch Webshop Liquid Sync verfügbar ist
- Passwort – das Passwort des angegebenen Benutzers
- Logs-Verzeichnis – enthält die Betriebsprotokolle des jeweiligen Webshops,
- Sync-Verzeichnis – enthält die Einstellungsdatei,
- Templates-Verzeichnis – hier werden Unterverzeichnisse mit Dateien für verfügbare Vorlagen angelegt
Synchronisation
Arbeit mit Dateien
Um auszuwählen, welche Vorlage die Anwendung synchronisieren soll, wählst du einfach das entsprechende Element in der Liste der verfügbaren Vorlagen aus. Wenn die Synchronisierung für eine Vorlage erfolgt, die durch ein Passwort geschützt ist, verlangt Liquid Sync ebenfalls ein Passwort. Sobald die Vorlage ausgewählt ist, öffnet sich das Synchronisationsfenster. Die linke Spalte mit der Bezeichnung Log enthält die Synchronisierungsprotokolle, während die rechte Spalte mit der Bezeichnung Files die zu lösenden Konflikte anzeigt. Wenn eine Vorlage zum ersten Mal synchronisiert wird, wird ein entsprechendes Verzeichnis im Verzeichnis templates erstellt. Die Verzeichnisnamen sind die IDs der Vorlagen. Wenn du zuvor keine Dateien für eine bestimmte Vorlage im Administrationspanel hinzugefügt hast, solltest du selbst ein Verzeichnis mit dem Namen 0 (Null) innerhalb des oben genannten Ordners erstellen. Alle Dateien, die synchronisiert werden müssen, sollten im Verzeichnis 0 abgelegt werden. Wenn die Vorlage bereits Dateien enthielt, wird das Verzeichnis automatisch erstellt, und darin befinden sich die vom Panel heruntergeladenen Dateien. Jede neue Datei, die im Verzeichnis 0 abgelegt wird, erscheint automatisch in den Liquid-Vorlagendateien im Administrationspanel. In der Liquid Sync-App wird auch das entsprechende Protokoll angezeigt. Die lokale Datei wird nach jedem Speichern ebenfalls an den Webshop gesendet, und beim Löschen der Datei wird die entsprechende Datei aus der Liquid-Vorlage entfernt.Auflösung von Konflikten
Es kann vorkommen, dass lokale Dateien nicht mit Liquid-Vorlagendateien übereinstimmen. In diesem Fall zeigt Liquid Sync eine entsprechende Meldung in der Spalte Dateien an. In der Meldung wird der Benutzer gefragt, wie die Anwendung den Konflikt auflösen soll. Im Folgenden werden die Ursachen von Konflikten und deren Behebung beschrieben.Ändern einer Datei im Webshop-Administrationspanel
Das Ändern von Dateien auf der Seite des Administrationspanels wird im Gegensatz zum Ändern von lokalen Dateien als Konflikt behandelt. Bei der Änderung bestehender Dateien schlägt die Konfliktmeldung zwei Lösungen vor: Herunterladen der Vorlagendatei in das lokale Projekt oder Senden der lokalen Datei an das Administrationspanel. Wenn die Änderung während einer aktiven Synchronisierung vorgenommen wird, klicke auf die Schaltfläche Aktualisieren, um die Meldung zu sehen. Das Löschen der Datei auf der Seite des Administrationspanels erfordert eine Entscheidung: Löschen der Datei aus dem lokalen Dateisystem oder Senden der lokal vorhandenen Datei an das Administrationspanel. Beim Hinzufügen einer neuen Datei im Administrationspanel wird ebenfalls eine entsprechende Meldung angezeigt. Liquid Sync schlägt dann vor, die neue Datei aus dem Panel in das lokale Projekt herunterzuladen oder die neue Datei aus der Liquid-Vorlage zu entfernen.Ändern einer lokalen Datei, wenn Liquid Sync deaktiviert wurde
Liquid Sync hatte nicht die Möglichkeit, die lokale Datei zu aktualisieren, nachdem sie geändert wurde, so dass es zu einer Inkompatibilität kam. Bei vorhandenen Dateien zeigt die Anwendung eine Meldung mit Lösungen an: Lade die Vorlagendatei in das lokale Projekt herunter oder sende die lokale Datei an den Webshop. Wenn eine lokale Datei gelöscht wird, enthält die Meldung die Option, die entsprechende Datei aus dem Webshop herunterzuladen oder zu löschen. Wenn eine neue Datei hinzugefügt wird, kann der Konflikt gelöst werden, indem die neue Datei an den Webshop gesendet oder gelöscht wird.Wie kann ich meine Vorlage im Webshop exportieren und importieren?
Einleitung
Comarch Webshop bietet dir die Möglichkeit, das Design an deine Präferenzen und die Bedürfnisse der Kunden anzupassen. Wenn du bereits einen eigenen Entwurf erstellt hast, hast du die Möglichkeit, diesen zu speichern. Du benötigst die Datei, wenn du das Erscheinungsbild ändern willst. Die gespeicherte Version der Vorlage kann auch als Backup dienen. Es lohnt sich daher, die Vorlage in eine Datei zu exportieren.
Export der Vorlage aus Comarch Webshop
Schritt 1. Gehe zum Administrationspanel: Webshop Layout ➞ Vorlage aus dem Layout-Assistenten importieren ➞ Export der Vorlage. Schritt 2. Hier kannst du optional (vor dem Export) den Autor der Vorlage angeben, deine E-Mail-Adresse, Telefonnummer und die Webadresse deines Webshops. Schritt 3. Wenn du die Vorlage in eine Datei exportieren möchtest, verwende die Schaltfläche Vorlage exportieren. Erledigt! Die Vorlage wurde in eine Datei auf deinem Gerät exportiert.Import der Vorlage in Comarch Webshop
Benutzerdefinierte Vorlage - wie kann ich sie hochladen? Sobald du deine eigene Vorlage zusammengestellt hast, kannst du sie in den Webshop hochladen. Folge den nachstehenden Schritten. Schritt 1. Gehe zum Administrationspanel: Webshop Layout ➞ Vorlage aus dem Layout-Assistenten importieren ➞ Import der Vorlage. Schritt 2. Gib an, ob die hochgeladene Vorlage vorhandene Banner ersetzen soll. Wenn der Parameter aktiviert ist, werden alle im Slot gespeicherten Banner gelöscht und durch Banner aus der importierten Vorlage ersetzt. Schritt 3. Wähle die XML-Datei deiner Vorlage und klicke auf Vorlage importieren. Das Importieren einer Vorlage ist ein irreversibler Vorgang und überschreibt die vorhandene Vorlage. Wenn die Vorlage geändert wurde (der HTML-Code wurde geändert), werden die Änderungen bei einer Aktualisierung nicht übernommen. Es empfiehlt sich, deine Vorlage in eine Datei zu exportieren, um deine Änderungen zu speichern und zu überprüfen. Falls nötig, solltest du die Vorlage selbst noch einmal bearbeiten. Schritt 4. Du kannst nun die Änderungen, die am Erscheinungsbild deines Webshops vorgenommen wurden, einsehen. Zu diesem Zweck kannst du die Änderungen in Echtzeit anzeigen oder in den Inkognito-Modus wechseln. Bitte beachte, dass alle Änderungen erst nach der Synchronisierung veröffentlicht werden, die laut der angezeigten Meldung innerhalb von 10 Minuten erfolgen wird.Wie kann ich eine Sicherungskopie meiner Vorlage erstellen?
Ein paar Worte zum Thema
Das visuelle Design eines Webshops ist ein sehr wichtiges Element bei der Durchführung von Online-Verkäufen. Mit dem Comarch Webshop Layout-Assistenten kannst du deine eigenen, einzigartigen Vorlagen nach deinen Wünschen und Bedürfnissen erstellen. Mit einem intuitiven Werkzeug wie dem Assistenten kannst du alle notwendigen Funktionen wie die Startseite, die Warenliste, die Warendetails und den Einkaufswagen gestalten. Wenn deine Vorlage in den Webshop importiert und nach deinen Wünschen konfiguriert wurde (Hinzufügen von Grafiken zu Bannern, Farbänderungen), hast du die Möglichkeit, sie als Sicherungskopie zu speichern.Die Sicherungskopie der Vorlage im Comarch Webshop
Eine Sicherheitskopie sind Daten, die bei Verlust (z. B. durch versehentliches Löschen) oder häufigen Änderungen jederzeit wiederhergestellt werden können. Die Daten, die die Sicherheitskopie enthalten kann, sind die Vorlage, die wir zuvor zusammen mit den Bannern erstellt haben. Es wird empfohlen, Sicherungskopien zu erstellen und diese mit einem Passwort zu schützen. Jede Sicherheitskopie sollte an einem sicheren Ort aufbewahrt werden. Gehe im Administrationspanel auf Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten und dann auf die Registerkarte Export der Vorlage. In den leeren Feldern auf der Registerkarte Export der Vorlage kannst du optional die oben genannten Angaben machen, d.h. Vorlagenautor, E-Mail, Telefon und Webshop-Website, bevor du exportierst. Um die Vorlage zu exportieren, klicke auf Vorlage exportieren. Die exportierte Datei ist im XML-Format und ihr Name enthält die Vorlage und die Version, was die Verwaltung von Sicherungskopien erheblich erleichtert, wenn du diese regelmäßig erstellst.Export von Bannern
Du kannst die Banner, die sich in deinem Webshop befinden, auch exportieren, indem du eine Sicherungskopie erstellst. Dazu musst du ebenfalls auf Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten und dann auf die Registerkarte Export der Vorlage gehen. Neben der Schaltfläche Vorlage exportieren befindet sich die Schaltfläche Banner exportieren, die du anklicken musst, um die Banner in deinen Webshop zu exportieren. Die Sicherung wird ebenfalls im XML-Format gespeichert und der Dateiname gibt die Vorlage, die Version und den Inhalt der Banner an.Passwort-geschützte Vorlage
Wenn du möchtest, dass deine Vorlage passwortgeschützt ist und die Kenntnis des Passworts beim Importieren dieser Vorlage in den Webshop erforderlich ist, musst du im Administrationspanel zum Abschnitt Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten gehen und dann zur Registerkarte Vorlage. Gib hier ein Passwort für deine Vorlage ein. Gemäß der Passwortsicherheitsrichtlinie sollte das Passwort:- aus mindestens 8 Zeichen bestehen,
- einen Großbuchstaben enthalten,
- einen Kleinbuchstaben enthalten,
- Zahlen wischen 0 und 9 enthalten,
- Sonderzeichen enthalten – ‘!. +?;^]=-(&_)#=.
Wie kann ich die Vorlage erstellen und herunterladen?
Erstellung der Vorlage
Nach dem Entwerfen des Aussehens von Vorlage kann man sie über die Schaltfläche Erstellen in der oberen rechten Ecke generieren und auf die Festplatte herunterladen: Neben der Schaltfläche Erstellen ist auch die Option Vorlage importieren verfügbar, mit der eine zuvor gespeicherte Vorlage von der Festplatte hochgeladen und erneut bearbeitet werden kann. Wenn die Vorlage korrekt erstellt wurde, wird eine Meldung angezeigt, die darüber informiert, und die Datei wird heruntergeladen. Die heruntergeladene Vorlage sollte in Comarch Webshop unter Webshop Layout ➞ Vorlage aus dem Layout-Assistenten importieren importiert werden. Mehr darüber liest du hier. Die Vorlage enthält Information über den Zeitpunkt, zu dem die Vorlage im Assistenten erstellt wurde. Diese Information ist im Verwaltungsbereich im Menü zu finden: Webshop Layout ➞ Einstellungen ➞ Mehr (drei Punkte), wo du ➞ Erweiterte Einstellungen bearbeiten ➞ Mehr➞ HTML bearbeiten wählen solltest. Wähle dann ➞_layout.html. aus der Liste der Dateien. Änderungsinformationen, einschließlich des Zeitpunkts der letzten Änderung, findest du oberhalb des Fensters “Datei bearbeiten”. Wenn die Datei nicht geändert wurde, entspricht die Zeit dem Zeitpunkt, zu dem die Vorlage im Assistenten erstellt wurde. Wenn die obligatorischen Elemente der Vorlage fehlen, kann die Vorlage nicht generiert werden. Die Schaltfläche Erstellen ist dann ausgegraut und in der rechten unteren Ecke erscheint die Meldung Vervollständigen Sie erforderliche Elemente in der Vorlage. Abschnitte, in denen ein Element nicht ausgewählt wurde, werden mit einem entsprechenden Symbol angezeigt. Im Layout Assistent gibt es auch die Möglichkeit, bei der Vorlagenerstellung rückwärts zu gehen, wobei wir bis zu 30 Schritte rückwärts unterstützen. Darüber hinaus kann man auch einen Schritt nach vorne machen. Alle Änderungen an Elementen, Informationen über Stile, Schriftarten und Symbole sowie der Name der Vorlage werden gespeichert.Aktualisierung der Vorlage
Im Layout Assistent gibt es eine Option zur Aktualisierung früherer Versionen der Vorlage. Um die gesamte Vorlage zu aktualisieren, sollte man die vorherige Vorlagendatei in den Layout Assistenten hochladen wie in der unten Anweisung:- Wenn die Assistentenseite startet, wähle die Option: Neuen Entwurf erstellen,
- Wähle Neue Vorlage,
- Wähle in der rechten oberen Ecke die Option Vorlage importieren,
- Importiere dann die zu aktualisierende Vorlagendatei. Nach dem korrekten Importieren die Vorlage erhältst du eine Rückmeldung:
- Nach dem Hochladen die Vorlage zur Aktualiesierung verwendest du die Option Erstellen.
Mehr Informationen
Weitere Informationen kannst du in diesem Artikel erhalten.Wie kann ich ein Lookbook in der Vorlage einfügen?
Einleitung
Das Lookbook ist einfach ein Katalog von Artikelfotos. Es ist eine Sammlung von Fotos, die beispielsweise eine Kleiderkollektion einer bestimmten Marke präsentieren. Die Fotos sollen hauptsächlich die Artikel präsentieren, daher empfiehlt es sich, sie vor einem möglichst neutralen Hintergrund aufzunehmen, der die Aufmerksamkeit nicht ablenkt.Lookbook in der Bernstein-Vorlage
Das Lookbook kannst du in dem Administrationspanel unter Webshop-Layout ➞ Einstellungen ➞ Banner einstellen. Klicke auf das Plus und füge ein neues Banner hinzu, indem du deinen Namen angibst. Wähle dann in der Bannerbearbeitung den Bannertyp ➞ Lookbook aus, gib den Namen des Lookbooks ein, verlinke und füge Fotos hinzu. Wenn du Foto-Tags auf dem Bild hinzufügen möchtest, klicke auf das Foto und dann auf eine beliebige Stelle, an der du das Tag haben möchtest. Auf diese Weise befestigst du die Artikel und du kannst dort die Anzahl der Artikel angeben, die in den Warenkorb gelegt werden sollen. Wenn es um die Artikel geht, die ein Phantom ist, fällt es nicht in den Warenkorb, sondern der Kunde wird auf die Produktseite weitergeleitet. Das so vorbereitete Banner soll gespeichert und veröffentlicht werden. Weitere Informationen über die Webshop-Vorlagen erhältst du hier.Was ist Liquid?
Aufbau der Liquid-Sprache
Kurze Einleitung
Was Liquid ist, kannst du hier nachlesen, während du in diesem Artikel lernst, was Liquid-Tags und -Elemente sind.Arten von Markierungen
Die Struktur von Liquid besteht aus zwei Arten von Tags:- Datenausgabetag;
- Steuerungstag.
Operatoren
= | zuschreiben |
== | gleich |
> | größer |
>= | größer als oder gleich |
< | kleiner |
<= | kleiner als oder gleich |
and | verbinden |
or | alternativ |
!= | Verschiedenes! |
<> | verschiedene |
contains | enthält die Zeichenfolge |
Elemente der Liquid-Sprache
Steuerungsanweisungen
Die Steuerungsanweisungen fügen dem HTML- und CSS-Code eine für Programmiersprachen spezifische Logik hinzu. Sie bereichern den statischen Code der Seite mit Variablen, bedingten Anweisungen, Schleifen und Einfügungen von externen Code-Snippets.Objekte
Die Objekte enthalten alle Daten des Online-Shops. Hier finden Sie Informationen zu Produkten, Kategorien, Shop-Konfiguration und Template sowie Kundendaten des Shops.Filter
Filter werden zum Formatieren von Daten und für arithmetische Operationen verwendet. Sie werden in Verbindung mit Objekten verwendet, um die Art und Weise zu ändern, wie die empfangenen Daten angezeigt werden.Aktien
Die Schnittstelle kommuniziert mit dem Shop über Aktionen. Aktionen aktualisieren Datenbankinformationen und Sitzungsdaten. Sie können mithilfe von Formularen oder mithilfe von AJAX-Abfragen implementiert werden. Einfache Anmeldung über ein Formular erstellt. Einfache Anmeldung mit AJAX-Abfrage geschrieben. Zusätzlich zu den Feldern, die für die Aktion erforderlich sind, kann jede Serverabfrage folgende Parameter enthalten:- __collection – Name des Objekts, das vom Server zurückgegeben werden soll;
- __template – der Pfad der HTML-Datei, deren Code wir herunterladen möchten;
- __include – der Wert der Variablen, wenn wir die Variable in den heruntergeladenen HTML-Code einfügen möchten. Nur einfacher Typ erlaubt.
- action – Information über das Ergebnis der Aktion oder null, wenn keine Aktion ausgeführt wurde;
- collection – zurückgegebenes Objekt oder null, wenn kein Objekt zurückgegeben wurde;
- template – HTML-Code oder Null, wenn keine Datei heruntergeladen wurde.
Liquid in Ausdrucken
Einleitung
Der Comarch Webshop ermöglicht Auftragnehmern, erteilte Bestellungen oder Reklamationen auszudrucken. Druckvorlagen können im Administrationsbereich erstellt werden. Eine ausführliche Beschreibung des Druckbereichs im Webshop-Panel findest du im Artikel Ausdrucke. Im Folgenden besprechen wir jedoch, wie eigenen Druckvorlagen mit HTML, CSS und Liquid-Syntax zu erstellen sind. Der Ausdruck sollte den Aufbau einer typischen HTML-Seite haben, also alle erforderlichen HTML-Tags enthalten. Der CSS-Stil sollte in der Druckdatei platziert werden, ohne externes Laden. In den Ausdrucken kann man auch Steueranweisungen, Filter und ausgewählte Objekte der Liquid-Engine verwenden.Ausdruck der Bestellung
Im Auftragsausdruck stehen zwei Objekte zur Verfügung:- order
- config
Ausdruck der Reklamation und Rückgabe
Im Reklamations- und Rückgabendruck stehen drei Objekte zur Verfügung:- complaint
- customer
- config
Administrationspanel - in E-Mails verfügbare Objekte
Einleitung
Dieser Artikel enthält eine Liste von Objekten, die dem Benutzer in E-Mails zur Verfügung stehen. Diese Objekte ermöglichen es, in E-Mails spezifische Informationen an Kunden zu senden, z.B. über ihre Bestellung. Dieser Artikel enthält eine detaillierte Beschreibung der einzelnen Objekte und ihrer Eigenschaften sowie Informationen darüber, welche Objekte in bestimmten Arten von E-Mails unterstützt werden.config
Das Config-Objekt ist das Basisobjekt in E-Mails. Es enthält Informationen über die Einstellungen des Webshops, seine Kontaktinformationen, Einstellungen usw. 1. TOS - Informationen über Zustimmungen, Vorschriften, enthält:-
- FormalContents - formaler Inhalt, enthält:
- Terms - Geschäftsregeln, enthält
- Id - Id-Nummer,
- Type - Typ,
- Key - Schlüssel,
- Name - Name,
- ContentHtml - Inhalt in HTML,
- ContentPdfUrl - URL zu Anhängen im PDF-Format,
- PublishedDate - Datum der Veröffentlichung,
- PageId - ID-Nummer der Unterseite,
- Files - Anhänge, enthält:
- Name - Name,
- Url - URL des Anhangs,
- FormalContents - formaler Inhalt, enthält:
-
- Privacy - Datenschutzbestimmungen,
- WithdrawalRight - Widerrufsrecht,
- About - Informationen über den Webshop,
- Shipping - Versand,
- Payment - Bezahlung,
- Complaints - Reklamationen und Rückgabe,
- Loyalty - Treueprogramm,
- ISOCode - ISO-Code
- ISOCode3 - ISO-Code
- Name - der Name des Landes
- ZipCodeRegex - Schablone für die Postleitzahlen eines bestimmten Landes,
- ZipCodeFormat - Format für die Postleitzahl eines bestimmten Landes,
- SSNRegex - Schablone für die PESEL-Nummer,
- TINRegex - Schablone für die TIN,
- States - enthält eine Liste von Provinzen,
- RequiredFields - enthält erforderliche Felder mit den Werten true (erforderlich) oder false (nicht erforderlich):
- City - Stadt,
- Street - Straße,
- StreetNo - Hausnummer,
- TIN - Steuerzahler-Identifikationsnummer,
- ZipCode - Postleitzahl,
- Language - Sprachcode,
- Name - der Name der Sprache,
- Id - die Id der Sprache,
- ShowCode - zeigt Codes an,
- DecimalUnits - dezimale Einheiten,
- Enabled - ob aktiviert,
- AuthenticationRequired - ob eine Anmeldung erforderlich ist, um eine Bewertung zu erstellen,
- OnlyPurchasedProducts - ob Bewertungen nur für gekaufte Produkte abgegeben werden können,
- Reviews - Bewertungsskala - jedes Element der Tafel enthält die folgenden Felder:
- Rate - Bewertung (Zahl),
- Text - Bewertung (Text),
- Retail - umfasst:
- AddressVisible - ob die Adresse sichtbar ist,
- AddressRequired - ob die Adresse erforderlich ist,
- PhoneVisible - ob die Rufnummer sichtbar ist,
- PhoneRequired - ob die Telefonnummer erforderlich ist,
- Company - Firmenkonto, enthält:
- AddressVisible - ob die Adresse sichtbar ist,
- AddressRequired - ob die Adresse erforderlich ist,
- PhoneVisible - ob die Rufnummer sichtbar ist,
- PhoneRequired - ob die Telefonnummer erforderlich ist,
- AuthorizationRequired - ob eine Autorisierung erforderlich ist,
- ConfirmationRequired - ob eine Bestätigung erforderlich ist,
- Disabled - ob das Konto deaktiviert ist,
- ValidateTin - ob die TIN validiert wird,
- Name - Name (z.B. "PL - Polen"),
- Value - Wert (z.B. "PL"),
- ISOCode - ISO-Code (z.B. "PL"),
- Home - Hauptseite,
- Terms - Bedingungen und Konditionen,
- Privacy - Datenschutzrichtlinie,
- Registration - Registrierung,
- Contact - Kontakt,
- ProductList - Liste der Produkte, ProductDetails
- ProductDetails - Produkt-Details,
- ProductComparisonTool - Warenvergleichsmaschine,
- Order - Bestellen,
- ContinueShopping - Einkauf fortsetzen,
- AdvancedSearch - ErweiterteSuche,
- CustomerProfile - Kundenprofil,
- nonexistentgroup - nicht existierende Warengruppe,
- nonexistentproduct - nicht existierendes Produkt,
- Login - Anmeldung,
- Shipping - Versand,
- PasswordReminder - Kennworterinnerung,
- UponLogging - Seite, die nach dem Login geöffnet wird,
- Http404 - nicht existierende Seite (404-Fehler),
- Payment - Bezahlung,
- About - über das Unternehmen,
- WithdrawalRight - Rücktrittsrecht,
- Blog - Blog,
- BlogDetails - Blogeintrag,
- Complaints - Reklamationen,
- Loyalty - Treueprogramm,
- Manufacturers - Hersteller,
- Brands - Marken,
- Id - Id-Nummer,
- Name - Name
- Heading - Überschrift,
- Url - die URL der Unterseite,
- Id - Id-Nummer,
- Name - Name,
- Heading - Überschrift,
- Url - Unterseiten-URL,
- JoinUs - Bild und Link "Join us" (soziale Medien),
- Sections - Abschnitte, enthält eine Liste von Abschnitten. Jeder Abschnitt enthält:
- Heading - Kopfzeile,
- Pages - Liste der Seiten, jede Seite enthält:
- Id - Identifikationsnummer,
- Name - Name,
- Heading - Kopfzeile,
- Url - URL,
- BankAccount - Bankkonto, enthält:
- AccountNumber - Kontonummer,
- Bank - der Name der Bank,
- SWIFT - SWIFT-Code,
- Code - Währungscode,
- Enabled - ob die Bestandskontrolle aktiviert ist,
- QuantityControl - ob die Bestandskontrolle aktiviert ist,
- Title - Titel,
- Message - der Inhalt der Nachricht,
- Url - URL zu einer Unterseite,
- Days - Anzahl der Tage, nach denen die Nachricht wieder auftaucht,
- Id - Id-Nummer,
- Type - Typ, die Zahl bestimmt, ob die Nachricht in der Kopfzeile, in der Fußzeile oder im Pop-up erscheint,
- Returns - Rückgaben, jedes Listenelement enthält:
- Id - Id-Nummer,
- Name - Name,
- Defects - Defekte, jedes Listenelement enthält:
- Id - Identifikationsnummer,
- Name - Name,
- Requests - Lösungen, jedes Listenelement enthält:
- Id - Identifikationsnummer,
- Name - Name,
- DaysToReturn - Anzahl der Tage bis zur Rückgabe der Einkäufe,
- ReturnsEnabled - ob Rückgaben möglich sind,
- ComplaintsEnabled - ob Reklamationen möglich sind,
- AttachmentsEnabled - ob Anhänge zu Beschwerden hinzugefügt werden können,
- AttachmentsMaxCount - maximale Anzahl von Anhängen,
- AttachmentExtensions - eine Liste mit den zulässigen Dateiformaten - Attachments,
- AttachmentMaxSize - die maximale Größe des Anhangs,
- Facebook,
- Google,
- Edrone, umfasst das Feld AppId,
- SalesMango,
- Contact - Kontaktinformationen, enthält:
- PhoneNo - Telefonnummer,
- PhoneNo2 - zweite Rufnummer,
- GSM - Mobiltelefon-Nummer,
- Fax - Fax,
- Skype - Name bei Skype,
- GG - Name bei Gadu-Gadu,
- E-Mail - E-Mail Adresse,
- Adresse - Adressdaten, umfasst:
- Street - Straße,
- StreetNo - Hausnummer,
- UnitNo - Hausnummer,
- ZipCode - Postleitzahl,
- City - Ort,
- State - Bundesland,
- Country - Land,
- Latitude - Breitengrad,
- Longitude - Längengrad,
- Name - Name des Webshops,
- ShortName - Kurzname des Webshops,
- TIN - Steueridentifikationsnummer,
- Regon - Identifikationsnummer REGON,
- Registrant - Geschäftsinformationen,
- Description - zusätzliche Informationen,
- ImageUrl - URL-Adresse zum Bild mit dem Logo des Geschäfts,
- Application - Informationen über die Anwendung, beinhaltet:
- Name - der Name der Anwendung,
- Website - die Seite der Anwendung,
- AttributesCart - enthält:
- Header,
- Position,
- AttributesEdit - enthält:
- Header,
- Position,
- AttachmentsEnabled - ob Anhänge erlaubt sind,
- AttachmentsMaxCount - maximale Anzahl von Anhängen,
- AttachmentExtensions - Liste der erlaubten Dateierweiterungen,
- AttachmentMaxSize - maximale Größe des Anhangs,
- Vorlage,
- Auftragserteilung,
- Auftragsbestätigung durch den Kunden,
- Änderung des Auftragsstatus,
- Bestellung abgeschlossen,
- Bestellung storniert,
- Auftrag bezahlt mit Online-Zahlung oder Ratenzahlung,
- Frachtbrief hinzufügen,
- Hinzufügen einer Rechnung,
- Bestellinformationen für die persönliche Abholstelle,
- Bestätigung der Reklamation,
- Änderung des Reklamationsstatus,
- Bestellung aus ERP,
- Bearbeitung starten,
- Freigabe der Bestellung,
- Kauferinnerung,
- Erinnerung zum Abschluss der Online-Zahlung,
- Erinnerung an eine Rückmeldung für gekaufte Waren,
- Aufschlüsselung der Bestellung,
- Bestellung gesendet,
- Erste Erinnerung an den Abschluss der Bestellung,
- Zweite Erinnerung an den Abschluss der Bestellung,
- Anforderung der Lieferkosten, Bestellung ohne Lieferkosten,
- Ermittlung der Lieferkosten,
- Preisanfrage stellen,
- Benachrichtigung über das Angebot,
- Benachrichtigung über die Verfügbarkeit von Waren,
- Rabatt-Coupon,
- Rabatt für Stammkunden,
- Rabattcoupon für kostenlose Lieferung,
- Anlegen eines Kontos durch den Kunden,
- Einrichtung eines Kontos durch den Shop,
- Konto bestätigt,
- Kontostatus aktiv, gesperrt,
- Änderung der E-Mail Adresse,
- Treueprogramm,
- Passwort-Erinnerung,
- Passwort zurücksetzen durch den Shop,
- Anmeldung zum Newsletter,
- Anmeldung zum Newsletter durch den Shop,
- Abbestellung des Newsletters durch den Shop,
- Anfrage über die Kontaktseite,
- Produkt-Anfrage,
- Einen Freund über Waren benachrichtigen,
order
Das Objekt order enthält alle Informationen über den Auftrag. Verfügbare Eigenschaften:- Document - Typ des der Bestellung hinzugefügten Dokuments (Beleg oder Rechnung),
- DocumentText - Name des der Bestellung beigefügten Dokuments,
- OrderTotalValueInWords - der Wert der Bestellung als Text ausgedrückt,
- ProductsTotalValueBeforeDiscount - Bestellwert ohne Rabatte,
- WeightUnit - Einheit des Gewichts,
- PreOrder - ob eine Vorbestellung möglich ist,
- ConfirmationTime - Zeit für die Auftragsbestätigung,
- ConfirmationDueDate - Datum, an dem die Bestellung bestätigt wird,
- ConfirmationUrl - Link zur Bestellbestätigung,
- ThirdPartyConsent - Erlaubnis zur Weitergabe von Daten an Dritte,
- Attachments - Anhänge,
- CanCancel - ob ein Auftrag storniert werden kann,
- CanAccept - ob die Bestellung akzeptiert werden kann,
- CanRestorePayment - ob die Zahlung fortgesetzt werden kann,
- CanCopy - ob ein Auftrag kopiert werden kann,
- CanEdit - ob die Bestellung bearbeitet werden kann,
- EditingAllowed - ob das Bearbeiten der Bestellung erlaubt ist,
- IsEdited - ob der Auftrag bearbeitet wurde,
- RecalculationRequired - ob die Bestellung neu berechnet werden kann,
- ReportUrl - Link zu einem "Bericht" über die Bestellung,
- RelatedOffers - Angebote, die mit der Bestellung zusammenhängen,
- SubtotalPrices - ob es Nettopreise gibt,
- ProductsSubtotalValue - der Nettowert der Bestellung,
- ProductsTotalValue - Bruttowert der Bestellung
- Attributes - Attribute,
- RelatedOrders - verwandte Bestellungen,
- Id - ID Nummer der Bestellnummer,
- Hash - eindeutige Nummer, die die Bestellung bezeichnet,
- Date - Datum, an dem die Bestellung aufgegeben wurde,
- ERPOrderNumber - Auftragsnummer aus dem ERP-System,
- Status - Status der Bestellung (als Zahl),
- StatusText - Bestellungsstatus (als Text),
- Currency - Währung,
- LanguageId - Nummer der Sprachkennung,
- NotDeterminedDeliveryCost - ob die Lieferkosten unbestimmt sind,
- Note - Nachricht an den Verkäufer,
- Discount - Rabatt,
- ProductsValue - Wert der Produkte,
- ProductsValueBeforeDiscount - Wert der Produkte vor dem Rabatt,
- ProductsVatValue - Mehrwertsteuerwert der Bestellung,
- OrderTotalValue - Bruttobestellwert,
- Weight - Gewicht,
- Customer - Informationen über den Käufer, einschließlich:
- VATEU - Vorwahl,
- RegisteredUser - ob der Benutzer bei der Bestellung eingeloggt war,
- Email - E-Mail Adresse,
- SSN - Sozialversicherungsnummer,
- TIN - Steueridentifikationsnummer,
- Invoice - ob der Benutzer den Erhalt einer Rechnung beantragt hat,
- Company - ob es sich um ein Firmenkonto handelt,
- DeliveryAddress - Lieferadresse, enthält:
- Name - Daten des Käufers,
- Name2 - Daten des Käufers,
- Name3 - Daten des Käufers,
- Street - Straße,
- StreetNo - Hausnummer,
- UnitNo - Grundstücksnummer,
- ZipCode - Postleitzahl,
- City - Ort,
- State - Provinz,
- Country - Land,
- PhoneNo - Telefonnummer,
- InvoiceAddress - Rechnungsadresse, enthält:
- Email - E-Mail Adresse,
- Name - Daten des Käufers,
- Name2 - Daten des Käufers,
- Name3 - Daten des Käufers,
- Street - Straße,
- StreetNo - Hausnummer,
- UnitNo - Grundstücksnummer,
- ZipCode - Postleitzahl,
- City - Ort,
- State - Provinz,
- Country - Land,
- PhoneNo - Telefonnummer,
- Buyer - Daten eines Drittkunden,
- Employee - liefert Informationen über den Angestellten, einschließlich:
- Email - E-Mail Adresse,
- Name - Mitarbeiterdaten,
- Name2 - zweite Daten des Mitarbeiters,
- PhoneNo - Telefonnummer,
- LanguageId - ID Nummer der Sprachkennung,
- SubtotalValue - Nettowert,
- MethodId - ID-Nummer der Zahlungsmethode,
- MethodIdText - Zahlungsmethode (Text),
- MethodType - Zahlugsmethode (Typ),
- Status - Zahlungsstatus (Nummer),
- StatusText - Zahlungsstatus (Text),
- Name - Name des Zahlungsverkehrs,
- Description - zusätzliche Beschreibung des Zahlungsverkehrs,
- DueDateText - Zahlungsdatum (Text),
- TotalValue - Bruttowert,
- OnlineNumber - Transaktionsnummer der Online-Zahlung,
- SubtotalValue - Nettowert,
- MethodId - Id-Nummer der Liefermethode,
- Name - Name der Liefermethode,
- Description - zusätzliche Beschreibung der Zahlungsmethode,
- DateText - Datum der Lieferung (in Worten),
- Status - Lieferstatus,
- StatusText - Lieferstatus (Text),
- Waybill - Frachtbrief,
- Waybills - Frachtbriefe, enthält:
- Name - Kurier,
- Number - Frachtbriefnummer,
- Url - Link zur Verfolgung des Pakets,
- TotalValue - Bruttowert,
- CollectionPointAddress - Daten der Sammelstelle,
- CollectionPointId - Kennung der Sammelstelle,
- CollectionPointTypeId - Bezeichner der Art der Sammelstelle,
- CollectionPoint - Sammelstelle,
- PackageCount - Anzahl der Pakete,
- StatusText - Verfügbarkeitsstatus,
- UnitPriceRatio - Preisumrechnungsrate pro Mengeneinheit,
- UnitPriceUnit - mögliche Umrechnungseinheit (z.B. Liter in Milliliter, Gramm in Kilogramm, etc.),
- CanReturn - ob das Produkt zurückgegeben werden kann,
- CanComplain - ob das Produkt beworben werden kann,
- IsModified - ob es geändert wurde,
- IsDeleted - ob gelöscht,
- IsEdited - ob bearbeitet,
- SubtotalPrice - Nettopreis,
- TotalPrice - Bruttopreis,
- SubtotalValue - Nettowert,
- TotalValue - Bruttowert,
- Attributes - Liste der Attribute,
- No - Nummer,
- Code - Warennummer,
- Description - Wert der Liste der Attributtypen,
- Quantity - Menge,
- Unit - Einheit,
- VAT - Wert der Mehrwertsteuer,
- Price - Preis,
- Value - Wert,
- WasteMgmtCost - Kosten für die Abfallentsorgung,
- ReturnedQuantity - die Menge des zurückgegebenen Artikels,
- IsSetParent - ob der Artikel der Hauptbestandteil eines Sets ist, z.B,
- IsSetElement - ob es zu einem Set gehört,
- SetName - der Name des Sets,
- UPC - der EAN-Code der Ware,
- Image - Bild, enthält:
- Id - Id-Nummer des Bildes,
- Link - Link zur Ware,
- ExternalUrl - externe URL,
- ImageId - Bild-Identifikationsnummer,
- Id - Waren-Identifikationsnummer,
- DefaultGroup - Standardgruppe,
- NameNoHtml - Name ohne HTML-Tags,
- Link - Link zur Produktseite,
- Url - Link auf die Ware,
- Auftragserteilung,
- Vom Kunden bestätigte Bestellung,
- Änderung des Bestellstatus,
- Bestellung abgeschlossen,
- Bestellung storniert,
- Auftrag bezahlt mit Online-Zahlung oder Ratenzahlung,
- Frachtbrief hinzufügen,
- Hinzufügen einer Rechnung,
- Auftragsinformationen für persönliche Sammelstelle,
- Bestellung aus ERP,
- Bearbeitung starten,
- Freigabe der Bestellung,
- Erinnerung zum Abschluss der Online-Zahlung,
- Erinnerung an die Rückmeldung für gekaufte Waren,
- Aufschlüsselung der Bestellung,
- Bestellung gesendet,
- Anfrage nach Lieferkosten, Bestellung ohne Lieferkosten,
- Bestimmung der Lieferkosten,
customer
Das Objekt customer enthält Informationen über den Kunden.- ConfirmationUrl - Url für die Kontobestätigung,
- Discount - Rabatte,
- PasswordReminderUrl - Url für die Passwort-Erinnerung,
- Status - Kundenstatus (Nummer),
- StatusText - Kundenstatus (Text),
- Email - Email-Adresse,
- Name - Kundendaten,
- Name2 - Kundendaten,
- PhoneNo - Telefonnummer,
- OldEmail - frühere E-Mail-Adresse,
- Bestätigung der Beschwerde,
- Änderung des Beschwerdestatus,
- Kauferinnerung,
- Benachrichtigung über die Verfügbarkeit von Waren,
- Rabatt-Coupon,
- Rabatt für Stammkunden,
- Rabattcoupon für kostenlose Lieferung,
- Kontoerstellung durch den Kunden,
- Einrichtung eines Kontos durch den Webshop,
- Konto bestätigt,
- Kontostatus aktiv, gesperrt,
- Änderung der E-Mail Adresse,
- Treueprogramm,
- Passwort-Erinnerung,
- Passwort zurücksetzen durch den Webshop,
- Anfrage von der Kontaktseite,
- Produkt-Anfrage,
- Einen Freund über Waren benachrichtigen,
complaint
Das Objekt complaint wird in E-Mails zu Rückgaben und Reklamationen verwendet. Verfügbare Eigenschaften:- OrderDate - das Datum, an dem die Bestellung aufgegeben wurde,
- OrderDeliveryDate - Datum der Lieferung der Bestellung,
- Code - Code der reklamierten Ware,
- Defect - Grund der Reklamation,
- DefectDescription - Beschreibung des Grundes für die Reklamation,
- Antwort - Antwort,
- DefectDate - Datum des Auftretens des Mangels,
- Request - Lösungsvorschlag für das Problem,
- AccountNumber - Kontonummer
- ReportUrl - Link zur Beschwerde,
- ModifiedDate - Datum der letzten Änderung,
- Attachments - Anhänge,
- ComplaintId - Kennnummer der Beschwerde,
- CreatedDate - Datum, an dem die Beschwerde erstellt wurde,
- Status - Status der Beschwerde (Nummer),
- StatusText - Status der Beschwerde (Text),
- Type - Art der Beschwerde (Nummer),
- TypeText - Art der Beschwerde (Text),
- OrderId - Nummer der Bestellung,
- Quantity - Menge der Waren,
- Unit - Einheit,
- Description - Beschreibung,
- Price - Preis,
- Value - Wert,
- SubtotalPrices - ob es Nettopreise gibt,
- SubtotalPrice - Nettopreis,
- TotalPrice - Bruttopreis,
- SubtotalValue - Nettowert,
- TotalValue - Bruttowert,
- Currency - Währung,
- ImageId - ID-Nummer des Warenbildes,
- Image - Foto, enthält:
- Id - Id des Bildes,
- Link - Link zum Bild,
- ExternalUrl - externer Link,
- Bestätigung der Reklamation,
- Änderung des Status der Reklamation,
product
Das Objekt product wird in Kauferinnerungs-E-Mails und Warenanfragen verwendet. Verfügbare Eigenschaften:- Code - Warennummer,
- UPC - der EAN-Code der Ware,
- Id - Identifikationsnummer der Ware,
- DefaultGroup - Standardgruppe,
- NameNoHtml - Warenname ohne HTML-Tags,
- Link - Link zur Produktseite,
- Url - Link zu dem Produkt,
- Kauferinnerung,
- Benachrichtigung über die Verfügbarkeit der Ware,
- Anfrage nach Waren,
- Benachrichtigung eines Freundes über die Ware,
cart
Das Objekt cart verfügt über Eigenschaften für verlassene Warenkörbe. Verfügbare Eigenschaften:- Url - Link zum verlassenen Warenkorb,
- Id - Id-Nummer des verlassenen Warenkorbs,
- Email - E-Mail-Adresse des Benutzers, zu dem der aufgegebene Warenkorb gehört,
- Name - Kundendaten,
- Name2 - zweite Kundendaten,
- PhoneNo - Telefonnummer des Kunden,
- Currency - Währung,
- Date - Datum, an dem der Warenkorb erstellt wurde,
- Value - der Wert des Warenkorbs,
- Authenticated - ob der Benutzer eingeloggt war,
- Products - Liste der Produkte im Warenkorb, jeder Artikel enthält:
- Code - Produktcode,
- Quantity - Menge,
- SaleUnit - Maßeinheit,
- Price - Preis,
- Value - Wert,
- ImageId - Identifikationsnummer des Produktbildes,
- Image - Informationen über das Bild, enthält:
- Id - Id-Nummer des Bildes,
- Link - Link zum Bild,
- ExternalUrl - externer Link,
- Id - Identifikationsnummer des Produkts,
- DefaultGroup - Standardgruppe,
- NameNoHtml - Produktname ohne HTML-Tags,
- Link - Link auf die Warenseite,
- Url - Link auf das Produkt,
- Erste Erinnerung an den Abschluss der Bestellung,
- Zweite Erinnerung an den Abschluss der Bestellung,
inquiry
Das Objekt inquiry wird für Anfragen verwendet. Verfügbare Eigenschaften:- ConfirmationUrl - Bestätigungslink,
- Name - der Name des Kunden,
- Email - die Email-Adresse des Kunden,
- PhoneNo - Telefonnummer,
- Hash - eindeutige Nummer, die das Angebot kennzeichnet,
- Inquiry - ob das Angebot angefragt wurde,
- ExpirationDate - das Verfallsdatum des Angebots,
- ProcessedDate - Datum der Auftragsabwicklung,
- OneTimeOffer - ob mehrere Bestellungen aus dem Angebot erlaubt sind, oder nicht,
- Message - Nachricht, die angefragt werden soll,
- Answer - Antwort,
- Products - Produkte in der Anfrage, jedes Element enthält:
- Code - Produktcode,
- UPC - der EAN-Code des Produkts,
- Quantity - Menge,
- SaleUnit - Einheit (ausgewählt),
- BasicUnit - Grundeinheit,
- BasicUnitRatio - Einheitenumrechner,
- UnitPriceRatio - Einheitspreis-Umrechner,
- UnitPriceUnit - mögliche Umrechnungseinheit (z.B. Liter in Milliliter, Gramm in Kilogramm, etc.),
- VAT - Mehrwertsteuer,
- SubtotalValue - Nettowert,
- TotalValue - Bruttowert,
- TotalPrice - Bruttopreis,
- SubtotalPrice - Nettopreis,
- Attributes - Attribute, jedes Element enthält:
- Id - Id-Nummer,
- Name - Name des Attributs,
- ValueId - Identifikationsnummer des Wertes,
- Value - Wert des Attributs,
- Description - Beschreibung,
- ExternalUrl - externer Link,
- Id - Id-Nummer,
- DefaultGroup - Standardgruppe,
- NameNoHtml - Warenname ohne HTML-Tags,
- Link - Link zur Produktseite,
- Url - Link auf die Ware,
- Einreichung einer Preisanfrage,
- Angebotsbenachrichtigung,
coupon
Das Objekt coupon gilt für Rabattcoupons. Verfügbare Eigenschaften:- Code - Rabattcode,
- ProductsMinimumTotalValue - Mindestbruttobestellwert,
- DateFrom - das Anfangsdatum der Gültigkeit des Rabattcoupons,
- DateTill - Enddatum der Gültigkeit des Rabattcoupons,
- Type - Typ des Rabattcoupons (Nummer),
- Discount - Wert des Rabatts,
- Currency - Währung,
- Groups - Gruppen von Waren,
- Countries - Länder,
- Rabattcoupon,
- Rabattcoupon für kostenlose Lieferung,
discount
Das Objekt discount ist mit Rabatten verbunden. Es ist in der E-Mail "Rabatt für Stammkunden" verfügbar. Verfügbare Eigenschaften:- Rabatt - Wert des Rabatts (in Prozent),
- DateFrom - Datum des Beginns der Gültigkeit des Rabatts,
- DateTill - Enddatum der Gültigkeit des Rabatts,
- Rabatt für Stammkunden,
loyalty
Loyalty ist ein Objekt, das in einer E-Mail über ein Treueprogramm verwendet wird. Verfügbare Eigenschaften:- Points - Anzahl der Punkte,
- Message - Nachricht,
- Treueprogramm,
subject
Subject ist ein Objekt ohne Eigenschaften. Es wird als Betreff der Nachricht verwendet. Das Objekt wird in den folgenden E-Mails verwendet:- Anfrage von der Kontaktseite,
message
Das Objekt message wird in den E-Mails "Anfrage über Waren", "Anfrage von der Kontaktseite" und "Einen Freund über Waren benachrichtigen" verwendet. Dieses Objekt ist der Inhalt der vom Kunden gesendeten Nachricht. Es hat keine Eigenschaften. Die Verwendung des Objekts ist einfach {{ message }}. Das Objekt wird in den folgenden E-Mails verwendet:- Anfrage von der Kontaktseite,
- Anfrage nach Waren,
- Benachrichtigung eines Freundes über Waren,
userFields
Das Objekt hat nur eine Eigenschaft namens macro_field. Das Objekt wird in den folgenden Emails verwendet:- Anfrage von der Kontaktseite,
friend
Das Objekt friend stellt Informationen über einen "Freund" dar, dem wir in der E-Mail "Benachrichtige einen Freund über die Ware" Informationen über die Ware schicken. Es hat die folgenden Eigenschaften:- Email - die Email-Adresse des Freundes,
- Name - die Daten des Freundes,
- Name2 - zweite Daten des Freundes,
- PhoneNo - die Telefonnummer des Freundes,
- Freund über Waren benachrichtigen,
subscriber
Subscriber ist ein Objekt, das für Newsletter-E-Mails verwendet wird. Verfügbare Eigenschaften:- Email - Email-Adresse,
- ConfirmationUrl - der Link zur Bestätigung des Abonnements,
- Newsletter-Anmeldung,
- Newsletter-Anmeldung durch den Webshop,
- Abbestellung des Newsletters durch den Webshop,
Verzeichnis der E-Mails und der darin verwendeten Objekte
E-Mail-Name | Genutzte Objekte | |
Bestellungen | ||
1 | Vorlage (in jeder E-Mail verwendet) | config |
2 | eine Bestellung aufgeben | config, order |
3 | Bestellung durch den Kunden bestätigt | config, order |
4 | Bestellstatus ändern | config, order |
5 | Bestellung abgeschlossen | config, order |
6 | Bestellung storniert | config, order |
7 | Bestellung online oder in Raten bezahlt | config, order |
8 | Frachtbrief hinzufügen | config, order |
9 | Rechnung hinzufügen | config, order |
10 | Bestellinformationen für persönliche Abholung | config, order |
11 | Bestätigung der Reklamation | config, customer, complaint |
12 | Änderung des Reklamationsstatus | config, customer, complaint |
13 | Bestellung aus ERP | config, order |
14 | Bearbeitung starten | config, order |
15 | Bestätigung der Bestellung | config, order |
16 | Kauferinnerung | config, customer, product |
17 | Erinnerung an den Abschluss der Online-Zahlung | config, order |
18 | Erinnerung an die Rückmeldung für gekaufte Waren | config, order |
19 | Aufteilung der Bestellung | config, order |
20 | Bestellung versendet | config, order |
21 | Erste Mahnung zum Abschluss Ihrer Bestellung | config, cart |
22 | Zweite Mahnung zum Abschluss Ihrer Bestellung | config, cart |
Anfrage nach Lieferkosten, Anfrage nach Preisen von Waren | ||
1 | Lieferkostenanfrage Bestellung ohne Lieferkosten | config, order |
2 | Ermittlung der Lieferkosten | config, order |
3 | Übermittlung einer Preisanfrage | config, inquiry |
4 | Benachrichtigung über das Angebot | config, inquiry |
5 | Benachrichtigung über die Verfügbarkeit vom Artikel | config, customer, product |
Rabatte | ||
1 | Rabattcoupon | config, customer, coupon |
2 | Rabattcoupon für Stammkunden | config, customer, discount |
3 | Rabattcoupon für kostenlose Lieferung | config, customer, coupon |
Kunden | ||
1 | Einrichtung eines Kontos durch einen Kunden | config, customer |
2 | Einrichtung eines Kontos durch ein Webshop | config, customer |
3 | Bestätigtes Konto | config, customer |
4 | Kontostatus aktiv, gesperrt | config, customer |
5 | Änderung der E-Mail Adresse | config, customer |
6 | Treueprogramm | config, customer, loyalty |
7 | Passwort-Erinnerung | config, customer |
8 | Zurücksetzen des Passworts über den Webshop | config, customer |
Abonnenten (Newsletter) | ||
1 | Anmeldung zum Newsletter | config, subscriber |
2 | Newsletter-Abonnement über den Webshop | config, subscriber |
3 | Abmeldung vom Newsletter über den Webshop | config, subscriber |
Kontakt | ||
1 | Anfrage von der Kontaktseite | config, customer, subject, message, userFields |
2 | Anfrage vom Produkt | config, customer, message, product |
3 | Einen Freund über das Produkt benachrichtigen | config, customer, message, product, friend |
Vorlagendateien
Vorlagendateien
Vorlagendateien sind im Administrationspanel oder über das Comarch Webshop Liquid Sync-Tool verfügbar. Gehe in das Panel des Webshops zum Abschnitt Webshop Layout ➞ Webshop Einstellungen. Wähle im Menü Mehr die Option Erweiterte Einstellungen bearbeiten. Dann wählst du in diesem Abschnitt das Menü Mehr und die Option HTML bearbeiten. Die Vorlage verwendet Dateien :- mit Stylesheets,
- grafische,
- Skripte,
- andere Dateien
- mit Stylesheets: .css
- grafische: .gif, .jpg, .jpeg, .png, .ico
- skripte : .js
- andere Dateien: .htm, .html, .liquid
- Zahlen : 0-9
- Kleinbuchstaben: a-z (keine diakritischen Zeichen)
- Sonderzeichen: Bindestrich, Unterstrich, Punkt
Die Dateien in der Vorlage müssen ordnungsgemäß codiert sein.UTF-8-Kodierung ohne BOM. Die Dateien dürfen keine Steuerzeichen enthalten.
Datei- und Verzeichnisnamen beginnend mit „__” (zwei Unterstriche) sind für Comarch reserviert. Verzeichnisse und Dateien mit diesem Namen erfüllen spezielle Funktionen in der Vorlage oder den Vorlagenverwaltungswerkzeugen.
Verzeichnisaufbau
Systemkataloge Die Struktur der „System“-Verzeichnisse in der Vorlage Im CSS-Verzeichnis sollte Dateien mit Stylesheets hinzufügen, die in der Vorlage verwendet werden. Die in der Vorlage verwendeten Grafikdateien sollten dem Verzeichnis css / img hinzugefügt werden. Die in der Vorlage verwendeten Skriptdateien sollten dem js-Verzeichnis hinzugefügt werden. Die restlichen in der Vorlage verwendeten Dateien (Seiten, Einfügungen) sollten dem ROOT-Verzeichnis hinzugefügt werden.Vorlagendateien mit Stylesheets, Grafiken und Skripten müssen sich in den oben genannten Verzeichnissen befinden. Andernfalls werden sie von Webbrowsern nicht richtig interpretiert.
Benutzerverzeichnisse Die Benutzerverzeichnisstruktur ist verfügbar. Es ist wichtig, die Anzahl der Verschachtelungsebenen auf ein Minimum zu beschränken. Eine übermäßig komplexe Verzeichnisstruktur wird im Vorlagensynchronisierungstool möglicherweise nicht unterstützt. Zulässige Zeichen in Verzeichnisnamen:- Zahlen: 0-9
- Kleinbuchstaben: a-z (keine diakritischen Zeichen)
- Sonderzeichen: Bindestrich, Unterstrich
Benutzerdateien im Webshop
Benutzerdateien (usr / *-Verzeichnis) können in der Vorlage verwendet werden. Beachte jedoch, dass Benutzerdateien:- werden nicht aus der Seitenvorlagendatei importiert
- werden nicht in die Seitenvorlagendatei exportiert
- Katalog App_Themes/
- Katalog view/
- Katalog scripts/
- Katalog images/
- Katalog t/
- Katalog m/
- Katalog fb/
Plik __settings.liquid
Die Datei __settings.liquid wird verwendet, um eine grafische Oberfläche zum Ändern von Vorlageneinstellungen zu erstellen. Diese Datei wird vom Vorlagenautor erstellt.- Der Dateiname ist __settings.liquid
- Die Datei implementiert die Funktion __SaveLiquidSettings(). Diese Funktion gibt das js-Objekt zurück, aus dem die Einstellungen gespeichert werden. Die Eigenschaften dieses Objekts können nur einfache Typen und Arrays enthalten. Du kannst jedoch keine Objekte enthalten.
Globale Objekte
Globale Objekte
Globale Objekte sind standardmäßig auf allen Webshop-Seiten verfügbar. Sie erfordern keine Aktivierung.Config
Die Einrichtung stellt die Konfiguration des Webshops bereit. Globaler Variablenname: config. Das Objekt hat folgende Eigenschaften:Page
Die Einrichtung bietet Informationen über den aktuellen Standort. Name der globalen Variablen: page. Das Objekt enthält die folgenden Eigenschaften:Usr
Diese Funktion liefert Informationen über den angemeldeten Benutzer. Name der globalen Variablen: usr. Das Objekt enthält die folgenden Eigenschaften:usr.Authenticated | usr.IsAdmin |
usr.Email |
Customer
Das Objekt liefert Informationen über den Geschäftspartner im Shop (einmalig oder eingeloggt). Name der globalen Variablen: Kunde. Das Objekt enthält die folgenden Eigenschaften:Currency
Das Objekt liefert Informationen über die aktuell ausgewählte Währung im Webshop (es ist ein Alias der Eigenschaft customer. Currency). Name der globalen Variablen: Währung.Translations
Die Einrichtung stellt Phrasenübersetzungen zur Verfügung, die im Webshop verfügbar sind . Globaler Variablenname: translations.Settings
Das Objekt stellt Einstellungen für eine bestimmte Vorlage im Geschäft bereit. Globaler Variablenname: settings. Die Verwendung dieses Objekts ermöglicht es dir, bestimmte Änderungen im Webshop vorzunehmen, ohne in den Code einzugreifen (z. B. das Ändern von Farben).__action
Das Objekt stellt Informationen bezüglich der durchgeführten Aktion bereit. Globaler Variablenname: __action. Für Aktionen, die in AJAX ausgeführt werden, der Name des Objekts: action.__actionGET
Das Objekt stellt Informationen bezüglich der durchgeführten Aktion basierend auf den im Link bereitgestellten Parametern bereit. Der Link wird per E-Mail an den Webshop-Benutzer gesendet. Gilt für Aktionen wie: Aktivierung, Deaktivierung des Newsletters, Kontoaktivierung, Bestellbestätigung etc. Name der globalen Variable: __actionGET. ______________________________________________________________________________________Beschreibung der verwendeten globalen Objekte:
config.Application
Das Objekt (Object) enthält Informationen über die verwendete Anwendung. Eigenschaften:- Name (string) - Software-Name,
- Website (string) - adresse mit zusätzlichen Informationen.
- Images (Object[]) - ein einzelnes Objekt enthält Informationen über das verwendete Bild.
Eigenschaften:
- Alt (string),
- DateTill (string),
- File (string),
- Heading (string),
- Id (int),
- Link (string),
- TargetBlank (bool),
- Text (string),
- Title (string),
- Url (string).
- Name (string) - Banner-Name,
- TargetBlank (bool) - wenn du auf den Link-Banner klickst, wird die Adresse in einem neuen Fenster geöffnet,
- Type (string) - Typ.
- AttachmentExtensions (string) - erweiterung der angehängten Dateien,
- AttachmentMaxSize (int) - maximale Dateigröße,
- AttachmentEnabled (bool) - Dateianhang,
- AttachmentMaxCount (int) - maximale Anzahl der angehängten Dateien,
- ComplaintsEnabled (bool) - Ablage der Reklamationen,
- DaysToReturn (int) - Anzahl der Tage bis zur Rückkehr,
- Defects (Object[]) - das Objekt enthält Informationen über den vorhandenen Mangel (z. B. einen Baumangel). Eigenschaften:
- Id (int),
- Name (string).
- Requests (Object[]) - ein einzelnes Objekt enthält Informationen über Anforderungen, die sich auf das Objekt beziehen (z. B. Reparatur); analog zu Defects,
- Returns (Object[]) - einzelnes Objekt enthält Informationen über die Rückgabe; analog zu Defects,
- ReturnsEnabled (bool) - Rückgabe der Artikel.
- AttachmentExtensions (string) - erweiterung der angehängten Dateien,
- AttachmentMaxSize (int) - maximale Dateigröße
- AttachmentsEnabled (bool) - Dateianhang,
- AttachmentsMaxCount (int) - maximale Anzahl der angehängten Dateien
- Contacts (Object[]) - ein einzelnes Objekt enthält Informationen über die Abteilung. Eigenschaften:
- Id (int),
- Name (string).
-
- ISOCode (string) - Ländercode,
- ISOCode3 (string) - Ländercode (3 Zeichen),
- Name (string) - Name des Landes,
- RequiredFields (Object) - Dieses Objekt enthält Informationen über die erforderlichen Felder,
-
- City (bool),
- Street (bool),
- StreetNo (bool),
- TIN (bool),
- ZipCode (bool).
- SSNRegex (string) - Regex PESEL-Einstellungen,
- States (string[]) - Liste der Provinzen,
- TINRegex (string) - Regex NIP-Einstellungen,
- ZipCodeFormat (string) - Einstellung für die Postleitzahl,
- ZipCodeRegex (string) - Postleitzahl-Regex-Einstellung.
- BankAccount (Object) - Objekt enthält Informationen über das Bankkonto,
- AccountNumber (string) - Kontonummer,
- Bank (string) - Bank,
- SWIFT (string) - KRS- oder CEIDG-Nummer, Registerbehörde,
- Code (string) - Währungscode (z.B. EUR),
- Symbol (string).
- About (Object),
- AdvancedSearch (Object),
- Blog (Object),
- BlogDetails (Object),
- Brands (Object),
- Complaints (Object),
- Contact (Object),
- ContinueShopping (Object),
- CustomerProfile (Object),
- Home (Object),
- Http404 (Object),
- Login (Object),
- LookBook (Object),
- Loyalty (Object),
- Manufacturers (Object),
- Order (Object),
- PasswordReminder (Object),
- Payment (Object),
- Privacy (Object),
- ProductComparisonTool (Object),
- ProductDetails (Object),
- ProductList (Object),
- Registration (Object),
- Shipping (Object),
- Terms (Object),
- UponLogging (Object),
- WithdrawalRight (Object),
- nonexistentgroup (Object),
- nonexistentproduct (Object).
- Name (string),
- Heading,
- Id (string),
- Url (string).
- Edrone (Object) - enthält Informationen zur Kommunikation mit dem Edrone-System. Eigenschaften:
- AppId (string).
- Facebook (Object) - enthält Kommunikationsinformationen mit dem Facebook-System. Eigenschaften:
- AppID (string).
- Google (Object) - enthält Kommunikationsinformationen mit dem Google-System. Eigenschaften:
- ClientID (string).
- SalesManago.
- JoinUs (string[]) -Links zu sozialen Netzwerken, die im Administrationsbereich festgelegt wurden,
- Sections (Object[]) - ein einzelnes Objekt enthält die Fußzeileninformationen. Eigenschaften:
- Heading (string) - Fußzeile,
- Pages (Object[]) - ein einzelnes Objekt enthält Informationen über den Fußzeilenlink.
- Eigenschaften:
- Heading - Schlagzeile,
- Id (string) - Id,
- Name (string) - Name,
- Url (string) - Url.
- Id (int) - Id,
- Language (string) - Sprache,
- Name (string) - Name.
- Current,
- List (Object[]).Eigenschaften:
- Images (Object[]) - ein einzelnes Objekt enthält Bildinformationen,
- Alt (string),
- DateTill (string),
- File (string),
- Heading (string),
- Id (int),
- JSON (string),
- Link (string),
- TargetBlank (bool),
- Text (string),
- Title (string),
- Url (string).
- Name (string),
- TargetBlank (bool),
- Text (string),
- Type (string),
- Url (string).
- Images (Object[]) - ein einzelnes Objekt enthält Bildinformationen,
- Days (int) - Anzahl der Tage,
- Id (string) - Id,
- Message (string) - Inhalt,
- Title (string) - Titel,
- Type (int) - Typ,
- Url (string) - Adresse Url.
- AttachmentExtensions (string) - Erweiterungen der angehängten Dateien,
- AttachmentMaxSize (int) - maximale Dateigröße,
- AttachmentEnabled (bool) - Anhängen von Dateien,
- AttachmentMaxCount (int) - maximale Anzahl der angehängten Dateien,
- AttributesCart (Object) - Objekt enthält Informationen über die Attribute in der Bestellung,,Eigenschafteni:
- Header (Object[]) - ein einzelnes Objekt enthält Informationen über das Attribut in der Kopfzeile,Eigenschaften:
- Editable (bool) - editierbar,
- Format - Typ des Attributs,
- Id - Id,
- Name (string) - Name,
- Required (bool) - ob erforderlich,
- Values - Werte für das Attribut vom Typ Liste.
- Position (Object[]) - inzelnes Objekt enthält Informationen über das Attribut auf dem Bestelldetail; analog zu Header
- Header (Object[]) - ein einzelnes Objekt enthält Informationen über das Attribut in der Kopfzeile,Eigenschaften:
- AttributesEdit (Object) - Objekt enthält Attributinformationen zum Kundenprofil im Bestelldetail; analog zu AttributesCart
- Heading,
- Id (string),
- Name (string),
- Url (string),
- ShowCode (bool) - Anzeige des Produktcodes,
- DecimalUnits (bool) - Anzeige von nicht-ganzzahligen Werten/Zahlen.
- AuthorizationRequired (bool) - Autorisierung erforderlich,
- Retail (Object) - Objekt enthält Informationen über die Registrierung von Privatkunden,Eigenschaften:
- AddressVisible (bool) - sichtbare Adresse,
- AddressRequired (bool) - Adresse erforderlich,
- PhoneVisible (bool) - sichtbares Telefon,
- PhoneRequired (bool) - Telefon erforderlich.
- Company (Object) - das Objekt enthält Informationen über die Kundenregistrierung des Unternehmens; analog zu Retail,
- ConfirmationRequired (bool) - Bestätigung erforderlich,
- Disabled (bool) - Registrierung,
- ValidateTin (bool) - Validierung bei der Registrierung.
- AuthenticationRequired (bool) - Anmeldung erforderlich,
- Enabled (bool) - Bewertungen,
- OnlyPurchasedProducts (bool) - Rezensionen/Bewertungen nur schreiben, wenn das Produkt zuvor gekauft wurde,
- Reviews (Object[])- einzelnes Objekt enthält Informationen über die Einstellung des Bewertungssystems,Eigenschaften:
- Rate (int) - Bewertung von 1 bis 5,
- Text (string) - verbale Beschreibung der Bewertung.
- Address.Nazwa (Object) - Dieses Objekt enthält Informationen über die Konfiguration der Adressdaten des Webshops. Eigenschaften:
- City (string),
- Country (string),
- Latitude (string),
- Longitude (string),
- State (string),
- Street (string),
- StreetNo (string),
- UnitNo (string),
- ZipCode (string).
- Contact.Nazwa - Dieses Objekt enthält Informationen über die Kontaktinformationen des Geschäfts.Eigenschaften:
- Email (string),
- Fax (string),
- GG (string),
- GSM (string),
- PhoneNo (string),
- PhoneNo2 (string),
- Skype (string),
- Description (string) - Beschreibung des Webshops,
- ImageUrl (string) - der Name des verwendeten Logos,
- Name (string) - der Name des Shops,
- Registrant (string) - die Registrierungsstelle,
- Regon (string) - Regonummer,
- ShortName (string) - Unternehmenscode,
- TIN (string) - Steueridentifikationsnummer.
- Enabled (bool) - Bestandskontrolle,
- QuantityControl (bool) - Mengensteuerung.
- Consents (Object) - Das Objekt enthält Informationen über die für die Aktion erteilten Zustimmungen.Eigenschaften:
- Newsletter (Object[]) - ein einzelnes Objekt enthält Informationen über die Zustimmungen (das Array bezieht sich auf die Akzeptanz der Datenschutzrichtlinie)Eigenschaften:
- Channels (Object[]),Eigenschaften:
- Id (int),
- Key (string),
- Name (string),
- Type (int).
- Contents,
- Id (int),
- PublishedDate (string),
- Required (bool),
- Statement (bool),
- Text (string),
- Type (string),
- Channels (Object[]),Eigenschaften:
- Order (Object[]) - ein einzelnes Objekt enthält Informationen über die Einwilligung (die Tabelle bezieht sich auf den Rücktritt vom Vertrag); analog zum Newsletter,
- Registration (Object[]) - ein einzelnes Objekt enthält Informationen über die Einwilligung (die Tabelle bezieht sich auf den Empfang des Newsletters und die Annahme der Allgemeinen Geschäftsbedingungen); analog zum Newsletter,
- Inquiries (Object[]) - ein einzelnes Objekt enthält Informationen über die Einwilligung (die Tabelle bezieht sich auf Angebotsanfragen); analog zum Newsletter.
- Newsletter (Object[]) - ein einzelnes Objekt enthält Informationen über die Zustimmungen (das Array bezieht sich auf die Akzeptanz der Datenschutzrichtlinie)Eigenschaften:
- FormalContents.Nazwa (Object) - das Objekt enthält Informationen, die auf den Seiten angezeigt werden, z. B. Informationen über das Widerrufsrecht,Eigenschaften:
- About (Object),Eigenschaften:
- ContentHtml (string),
- ContentPdfUrl,
- Files,
- Id (int),
- Key (string),
- Name (string),
- PageId,
- PublishedDate (string),
- Type (int).
- Complaints (Object); analog zu About,
- Loyalty (Object), analog zu About,
- Payment (Object), analog zu About,
- Privacy (Object), analog zu About,
- Shipping (Object), analog zu About,
- Terms (Object), analog zu About,
- WithdrawalRight (Object) analog zu About.
- About (Object),Eigenschaften:
- Pages.
- Blog (Object[]) - ein einzelnes Objekt enthält Informationen über das Blog-Tag,Eigenschaften:
- Text - Name,
- Url - URL für alle Beiträge mit einem bestimmten Tag,
- Weight - Gewicht
- Search (Object[]) - ein einzelnes Objekt enthält Informationen über das Such-Tag.
- ISOCode (string),
- Name (string),
- Value (string).
- Heading - Kopfzeile,
- Id (string) - Id,
- Name (string) - Name,
- Url (string) - Url-Adresse,
- Heading,
- Id (string),
- Name (string),
- Url (string),
- Count (int) - in den Einzelheiten der Ware aufgeführt ist,
- HasChildren (bool) - erscheint in den Produktdetails,
- ImageId (int) - erscheint in den Produktdetails,
- Image (Object) - Das Objekt enthält Informationen über das Foto; es erscheint in den Details der Ware. Eigenschaften:
- ExternalUrl (string),
- Id (int),
- Link (string).
- Count (int),
- HasChildren (bool),
- Heading,
- Id (string),
- Image (Object) - Das Objekt enthält Informationen über das Foto. Eigenschaften:
- ExternalUrl (string),
- Id (int),
- Link (string).
- ImageId (int),
- Name (string),
- Nodes (Object) - analog zu GroupNodes, aber ohne die Nodes-Eigenschaft,
- Url (string).
- Id (string) - ID-Nummer,
- Name (string) - Name,
- Heading - Titel,
- Url (string) - URL-Adresse
- City (string),
- Country (string),
- Email (string),
- Name (string),
- Name2 (string),
- Name3 (string),
- PhoneNo (string),
- State (string),
- StreetNo (string),
- UnitNo (string),
- ZipCode (string),
- CartEmpty (bool) - leerer aktiver Warenkorb des Kunden,,
- Count (int) - Anzahl der Artikel im Warenkorb,
- Currency (string) - Währung,
- CurrencyExt (Object), Eigenschaften:
- Code (string),
- Symbol (string).
- Discount (float) - Ermäßigung,
- EditedOrderId (int) - die ID der Bestellung, die gerade bearbeitet wird (tritt auf, wenn der Warenkorb Produkte enthält),
- Email (string) - E-Mail-Adresse,
- Id (int) - Warenkorb-ID,
- Inquiry (bool) - Angebotsanfrage (tritt auf, wenn der Warenkorb Produkte enthält),
- Products (Object[]), Eigenschaften:
- AskForPrice (bool) - Preisanfrage,,
- AskForPriceId,
- Code (string) - Artikelcode,
- DecimalPlacesPrice (int),
- DecimalUnit (bool) - Ganzzahl für Einheiten,
- DefaultGroup (int) - Standardgruppe,
- Description (string),
- GIdNumber (int),
- Id (int) - Artikel-ID,
- Image (Object) - Das Objekt enthält Informationen über das Foto, Eigenschaften:
- ExternalUrl (string),
- Id (int),
- Link (string).
- ImageId (int) - Bild-ID,
- IsSetElement (bool) - Objekt-Element-Set,
- IsSetParent (bool) - Objekt als Hauptobjekt,
- Link (string) - Produktlink,
- NameNoHtml (string) - Produktname (ohne HTML-Tags),
- No (int) - Artikelnummer im Warenkorb,
- Price (decimal) - Preis,
- Quantity (int) - Menge,
- SaleUnit (string) - Verkaufseinheit (z. B. Paar),
- SubtotalPrice (decimal) - Preis ohne MwSt. ,
- TotalPrice (decimal) - Gesamtpreis,
- Url (string) - Produkt-URL.
- Saved (int) - Einsparungen,
- SubtotalPrices (bool) - Mehrwertsteuersatz im Preis,
- Value (decimal) - Wert,
- ValueBeforeDiscount (decimal) - Wert vor Abzug,
- Count (int) - Menge der Artikel im Warenkorb,
- Current (bool) - aktiv,
- EditedOrderId (int) - ID der bearbeiteten Bestellung,
- Id (int) - Warenkorb-ID,
- Inquiry (bool) - Anfrage,
- Name (string) - Name.
- Default (bool),
- Id (int),
- Name (string),
- Name2 (string).
- Active (bool),
- Flag (int),
- Left (decimal),
- OverdueActive (bool),
- OverdueLeft (decimal),
- OverdueUsed (decimal,
- OverdueValue (int),
- Status (int),
- StatusText (string),
- Used (decimal),
- Value (int).
- Code (string),
- Symbol (string).
- City (string),
- Country (string),
- Name (string),
- Name2 (string),
- Name3 (string),
- PhoneNo (string),
- State (string),
- Street (string),
- StreetNo (string),
- UnitNo (string),
- ZipCode (string).
- Email (string) - E-mail-Adresse,
- LanguageId (int) - Sprache,
- Name (string) - Name,
- Name2 (string) - zusätzliche Namensfeld,
- Owner (bool),
- PhoneNo (string) - Telefonnummer.
- Email (string),
- FirstName (string),
- ImageUrl (string),
- LastName (string),
- PhoneNo (string).
Objekte im Webshop
Einleitung
Im Comarch Webshop hast du die Einstellungen der Objekte zur Verfügung. Es gibt zwei Arten von Objekten: globale Objekte und lokale Objekte. Die Objekte im Comarch Webshop werden im Administrationspanel im Bereich Webshop Layout ➞ Einstellungen ➞ Mehr ➞ Erweiterte Einstellungen bearbeiten ➞ Objekte aktiviert.Globale Objekte
Globale Objekte müssen nicht aktiviert werden. Sie werden zusammen mit der Vorlage importiert. Objekte dieses Typs sind auf jeder Seite des Webshops verfügbar. Zu den globalen Objekten gehören:- config,
- page,
- customer,
- currency,
- usr,
- __action,
- __actionGET,
- settings,
- translations
Lokale Objekte
Lokale Objekte sind standardmäßig nicht im Webshope verfügbar. Das Objekt soll auf ausgewählten Seiten hinzugefügt und aktiviert werden. Lokale Objekte werden mit der Vorlage importiert. Objektreferenzen durch lokale Variablen. Der Name der Variablen, der angegeben wird, wenn das Objekt aktiviert wird. Die Eigenschaft stellt Informationen über die aktuelle Seite bereit. Beispiele für im Comarch Webshop verfügbare lokale Objekte sind:- productnew,
- manufacturersbrands,
- productrecommended,
- productlist,
- cart,
- productdetails,
- blog,
- customerprofile,
- productcomparisontool,
- productuserreviews,
- productlastviewed
Dienst von Aktionen Product/DeliveryCostGet
Dienst von Aktionen Product/DeliveryCostGet
In diesem Artikel erfährst du, wie du deine Vorlage so ändern kannst, dass sie die Aktion Product/DeliveryCostGet verarbeitet, im Austausch für ein Feld namens DeliveryCost auf dem Warendetailobjekt.Für wen ist die folgende Anweisung gedacht und wann lohnt es sich, sie zu verwenden?
Die Aktion Product/DeliveryCostGet informiert über die Mindestlieferkosten für die ausgewählten Waren. In den Standardvorlagen von Comarch wird diese Information in den Warendetails dargestellt. Wenn du Angaben zu den Mindestlieferkosten für deine Waren machen möchtest, aktualisiere deine Vorlage auf die neueste Version (empfohlen) oder verwende die nachstehenden Anweisungen und ändere sie selbst.Topas
Je nach ausgewählter Warendetailansicht variieren die Anweisungen leicht. Für alle Ansichten gilt Folgendes: Schritt 1: Geh im Administrationspanel zum Webshop Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten ➞ HML bearbeiten. Objekt Produkt-Details-1 Schritt 2: Suche in der Datei elements/productDetails/product-details-1/html.js die Bedingung {% if product.DeliveryCost != null and product.DeliveryCost > 0 -%}, lösche sie mitsamt ihrem Inhalt und füge den folgenden Code an ihrer Stelle ein: Objekt product-details-2 Schritt 2: Suche in der Datei elements/productDetails/product-details-2/html.js die Bedingung {% if product.DeliveryCost != null and product.DeliveryCost > 0 -%}, lösche sie mitsamt ihrem Inhalt und füge den folgenden Code an ihrer Stelle ein: Objekt product-details-3 Schritt 2: Suche in der Datei elements/productDetails/product-details-3/html.js die Bedingung {% if product.DeliveryCost != null and product.DeliveryCost > 0 -%}, lösche sie mitsamt ihrem Inhalt und füge den folgenden Code an ihrer Stelle ein:Achat
Schritt 1: Gehe im Administrationspanel zu Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten ➞ HML bearbeiten. Schritt 2: Suche in der Datei partials/product/product-popup.html die Klasse info-container und entferne den Container mit dieser Klasse mitsamt seinem Inhalt und füge den folgenden Code an seiner Stelle ein:Bernstein und Opal
Schritt 1: Gehe im Administrationspanel zu Webshop Layout ➞ Einstellungen ➞ Erweiterte Einstellungen bearbeiten ➞ HML bearbeiten. Schritt 2: Suche in der Datei productdetails.html die Bedingung {% if _pd.DeliveryCost > 0 -%}, lösche sie mitsamt ihrem Inhalt und füge den folgenden Code an ihrer Stelle ein:Wie kann ich automatisch der Templatesprache basierend auf der Browsersprache einstellen?
Automatische Einstellung der Templatesprache basierend auf der Browsersprache
In diesem Artikel erfährst du, wie du eine beliebige Vorlage ändern kannst, damit nach dem Aufrufen des Webshops die im Webbrowser ausgewählte Sprache verwendet wird. Diese Funktion funktioniert nur für mehrsprachige Webshops.Wie kann ich die Feedback-Erinnerungsfunktionen für einen gekauften Artikel verwalten?
Verwaltung die Feedback-Erinnerungsfunktionen für einen gekauften Artikel
Seit Version 2019.5 des Webshops wurde dem Verwaltungsbereich eine Erinnerungsfunktion hinzugefügt. Comarch Webshop kann jetzt E-Mails an deine Kunden senden und sie um ihre Bewertung zu den gekauften Waren bitten. In dieser E-Mail befindet sich auch ein Link zu den Details der betreffenden Ware. In diesem Artikel erfährst du, wie du deine Vorlage so ändern kannst, dass sich beim Anklicken dieses Links eine Seite mit den Details der betreffenden Ware öffnet und das Feedback-Formular zum Ausfüllen bereitsteht.Achat
In der Datei js/init.js sollst du eine Funktion addReview finden und unter der Variabeln validate folgenden Code einfügen:if(window.location.hash.includes('#rate')){ var hash = window.location.hash.split('&')[1].split('=')[1]; data.push({ name: 'orderHash', value: hash }); } |
function autoOpenReviewsForm(){ $('.new-review-label').trigger('click'); $('html, body').animate({ scrollTop: $('.new-review-label').offset().top - 81 }, 500); } $(document).ready(function () { if(window.location.hash.includes('#rate')){ autoOpenReviewsForm(); } }); |
Bernstein
Suche in der Datei js/init.js nach #opinion-form.primary-action. Dies wird ein Trigger für die Funktion zur Abgabe von Bewertungen sein. Füge in dieser Funktion unter der Variablen Datum folgenden Code hinzu:if(window.location.hash.includes('#rate')){ var hash = window.location.hash.split('&')[1].split('=')[1]; data.push({ name: 'orderHash', value: hash }); } |
$(document).ready(function () { if(window.location.hash.includes('#rate')){ $('#add-first-review').trigger('click'); } }); |
Opal
Suche in der Datei js/init.js nach #opinion-form .primary-action. Dies wird ein Trigger für die Funktion zur Abgabe von Bewertungen sein. Füge in dieser Funktion unter der Variablen Datum folgenden Code hinzu:if(window.location.hash.includes('#rate')){ var hash = window.location.hash.split('&')[1].split('=')[1]; data.push({ name: 'orderHash', value: hash }); } |
$(document).ready(function (){ if(window.location.hash.includes('#rate')){ $('#main-rating > .glyphicon').trigger('click'); } }); |
Lokale Objekte
Einleitung
Dieser Artikel enthält eine Liste der im Webshop verfügbaren lokalen Objekte. Die Objekte können in den Grafikvorlagen des Webshops verwendet werden. Ein Verweis auf ein Objekt in einer Vorlage erfolgt über seinen Variablennamen, der beim Hinzufügen des Objekts zur Vorlage angegeben wurde. Für jedes Objekt wird Folgendes beschrieben:- Einstellmöglichkeiten
- Seiten, auf denen es verwendet werden kann
- Objekteigenschaften
Neuigkeiten und Aktionen
Das Objekt gibt eine Liste von Waren nach Eigenschaften zurück, z. B. Neuigkeiten, Werbeaktionen usw.Warengitter
Das Objekt liefert eine Liste von Waren entsprechend dem ausgewählten Datenquellenkriterium.Liste der Waren
Das Objekt gibt eine Liste von Waren für die ausgewählte Kategorie oder das Suchkriterium zurück.Präsentation der Waren
Das Objekt liefert detaillierte Informationen über die ausgewählten Waren.Kopfzeile
Das Objekt liefert ein Menü mit Kategorien und Seiten.header.Nodes.Count | header.Nodes.ImageId |
header.Nodes.Groups | header.Nodes.Name |
header.Nodes.Heading | header.Nodes.Product |
header.Nodes.Id | header.Nodes.Url |
header.Nodes.Image |
Menü der Hersteller und Marke
Das Objekt liefert eine Liste von Herstellern und Marken.manufacturersbrands.Brands | manufacturersbrands.Manufacturers |
Text
Das Objekt gibt den im Administrationspanel eingegebenen Text zurück.text.Content |
Opinion
Das Objekt liefert Bewertungen und Rezensionen für die ausgewählte Ware.productuserreviews.ItemsPerPage | productuserreviews.PageQueryGET |
productuserreviews.PageCount | productuserreviews.Reviews |
productuserreviews.PageNo | productuserreviews.TotalItems |
Produktsvergleich
Das Objekt liefert eine Liste der zum Vergleich hinzugefügten Waren.comparison-tool.Attributes | comparison-tool.Products |
Kundenprofil
Das Objekt gibt detaillierte Informationen über den eingeloggten Kunde zurück.Blog
Das Objekt liefert Einträge aus dem Blog.blog.LatestPosts | blog.PostList |
blog.PostDetails |
Bestellung
Das Objekt liefert die Bestelldaten und die für die Bestellung notwendigen Informationen (z.B. Liefer- und Zahlungsarten).Beschreibung der genutzten lokalen Objekte:
- Date – wird verwendet, um Informationen über den Stichtag für eine bestimmte Ware anzuzeigen (z. B. bei der Ankündigung eines Produkts),
- ImageUrl – Url der Bild,
- Status – Id des Verfügbarkeitsstatus,
- Text – Textbeschreibung für den Status,
- Type – zeigt die Art der Verfügbarkeit an,
- Heading – Titel,
- Id – Identifikationsnummer,
- Image - Information über das Bild beinhaltet:
- ExternalUrl - externer Link zum Bild,
- Id - Identifikationsnummer des Bildes,
- Link - Link zum Bild,
- ImageId – Identifikationsnummer des Bildes,
- Name – Name,
- Url – Url-Adresse,
- UrlWithManufacturer – Adresse zu den Produkten des jeweiligen Herstellers.
- ExternalUrl - externer Link zum Foto,
- Id - Identifikationsnummer des Fotos,
- Link - Link zum Foto.
- Date - gibt das Datum zurück, an dem das Produkt verfügbar sein wird (z.B. wenn das Produkt eine Ankündigung ist),
- ImageUrl - die Url für das Bild,
- Status -Status,
- Text - Textwert (z. B. "vorrätig"),
- Type - Typ,
- Id - Identifikationsnummer,
- Image - Information über das Bild beinhaltet:
- ExternalUrl - externer Link zum Bild,
- Id - Identifikationsnummer des Bildes,
- Link - Link zum Bild,
- ImageId - Bild-ID,
- Name - Name,
- Url - Url-Adresse,
- UrlWithManufacturer - URL zur Website des Herstellers.
- ExternalUrl - externer Link zum Foto,
- Id - Identifikationsnummer des Foto,
- Link - Link zum Foto.
- Heading - Titel,
- Id - ID,
- Image - Informationen über das Bild, enthält:
- ExternalUrl - externer Link zum Bild,
- Id - d-Nummer des Bildes,
- Link - Link zum Bild,
- ImageId - Id des Bildes,
- Name - Name,
- Url - Url-Adresse,
- Website - Adrese der Seite.
- Filters - verantwortlich für die Filteroptionen, beinhaltet:
- Field - der Name für den gegebenen Filter,
- Heading - Titel für den angegebenen Filter (z. B. Hersteller),
- Values - Werte für bestimmte Filter, enthält:
- Count - die Anzahl der Elemente, die die gegebene Bedingung erfüllen,
- Field - Name (normalerweise identisch mit dem Feld des übergeordneten Elements),
- Selected - ob die Option ausgewählt wurde,
- Text - der Name des angegebenen Feldes,
- TotalCount - die Gesamtzahl der Elemente dieses Typs in der Liste,
- Value - der Wert des Feldes,
TippUm zu den oben genannten Eigenschaften von productlist.FilteringOptions.Filters.[number].Name zu gelangen, musst dudie Produktnummer im Array verwenden. Um zum Beispiel zum ersten Element in den eckigen Klammern zu gelangen, gibst du die richtige Nummer ein. Beachte, dass Arrays von 0 beginnend nummeriert werden.- Groups - verantwortlich für die Filteroptionen nach Kategorien, enthält:
- Group - Beschreibung der Kategorie, enthält:
- Heading - alternativer Kategoriename,
- Id - Id der Kategorie,
- Image - Bildinformationen (enthält ExternalUrl, Id, Link),
- ImageId - Id des Bildes,
- Name - Name der Kategorie,
- Url - Url der Kategorie,
- Nodes - Liste der Unterkategorien, enthält:
- Count - Anzahl der Waren,
- Group - Beschreibung der Kategorie (enthält Überschrift, Id, Image, ImageId, Name, Url),
- Parent - Beschreibung der übergeordneten Kategorie (enthält Überschrift, Id, Image, ImageId, Name, Url),
TippUm zu den oben genannten Eigenschaften productlist.FilteringOptions.Groups.[number].Name zu gelangen, verwendest du die Produktnummer im Array. Um zum Beispiel zum ersten Element in den eckigen Klammern zu gelangen, gib die richtige Nummer ein. Beachte, dass Arrays von 0 beginnend nummeriert werden- MaxPrice - der höchste Preis der Produkte in einer bestimmten Liste,
- MinPrice - der niedrigste Preis der Produkte in der gegebenen Liste,
- PriceFrom - Preis von (durch den Benutzer eingegeben),
- PriceTo - Preis bis (vom Benutzer eingegeben),
- Results - ob es gefilterte Ergebnisse oder eine einfache Liste gibt,
- SearchGroups - Gruppen basierend auf der Filterung.
Informationen über die Überschrift einer Kategorie (z. B. Titel, Beschreibung). Eigenschaften:- Description - Beschreibung,
- Heading - Titel,
- Image - Informationen über das Bild, beinhaltet:
- ExternalUrl - externer Link zum Bild,
- Id - Bild-Identifikationsnummer,
- Link - Link zum Bild,
- ImageId - Id des Bildes,
- MetaDescription - Meta-Beschreibung,
- MetaKeywords - Meta-Schlüsselwörter,
- MetaTitle - Meta-Titel,
- ShortDescription - Kurzbeschreibung,
Gibt die Anzahl der Produkte auf der Seite an.
Die Anzahl der Seiten.
Die Nummer der Seite.
Gibt die PageQueryGET-Zeichenkette aus dem Admin Panel zurück (z.B. Pageld).
Informationen zum Produkt. Eigenschaften:- AskForPrice - ob die Preisanfrageoption aktiviert ist,
- AttributesList - Liste der Attribute, enthält:
- Attributes - Attribute, enthält: