Schnellbestellung

Inhaltsverzeichnis

Abbildung 1: Schnellbestellung

Einleitung

Bieten Sie Ihren Kunden mit einem Schnellbestellungsformular oder einer Upload-Möglichkeit für eine Bestelltabelle eine sehr schnelle und einfache Möglichkeit an, zu bestellende Waren in den Warenkorb Ihres Shops zu legen. Dies ist vor allem bei immer wiederkehrenden Bestellungen oder bei grösseren Bestellungen sehr Zeit sparend und man verhindert Fehleingaben.

Einbindung in den Shop

Das Schnellbestellung Modul wird als Link im Shop eingebunden[^1].

Shop-Administration -> Inhalte -> Menü -> wählen Sie hier die Schnellbestellung aus und platzieren Sie diese wo Sie möchten. Z.b in der Linken Spalte. Der Shop zeigt nun den Verlinkten Eintrag an.

Abbildung 2 : Infolinks

Direktverlinkung

Das Schnellbestellung Modul bietet eine zentrale Maske zum Aufrufen, welche man von irgend einem Ort im Web direkt verlinken kann:

Bezeichnung Link
Auswahlmaske (Formular oder Dateiupload) {shop-url}/shop/schnellbestellung.php
Formularanzeige {shop-url}/shop/schnellbestellung.php?get=formular
Dateiupload {shop-url}/shop/schnellbestellung.php?get=file_up

Kundenseitige Bedienung

Schnellbestellung Auswahlmaske

Die Kundenseitige Bedienung ergibt sich aufgrund des einfachen Aufbaus fast von selbst. Auf der Startmaske, welche wie im Kapitel 3 oder 4 erreichbar ist, wählt der Kunde, ob er über ein Formular oder via Dateiupload Daten anliefern will:

Abbildung 3: Schnellbestellung Kundenseitig

Schnellbestellung Formular

Der Kunde klickt auf ‘Formular’ und erhält eine Eingabemaske präsentiert.

Abbildung 4: ausgewählte ArtikelAbbildung 5: Schnellbestellung

Mit klick auf den ‘weiter’ Button erfolgt eine Übernahmeanalyse durch den Shop (Lagerprüfung, u.s.w.):

Wenn die Analyse für alle einzufügenden Artikel erfolgreich verlief, kann man die Daten mit einem weiteren Klick auf ‘weiter’ in den Warenkorb legen lassen (siehe Screenshot unterhalb des Folgenden..).

Im folgenden Beispiel Screenshot sieht man deutlich, dass ein Artikel im Shop nicht (mehr) existiert. Alle anderen stehen zur Verarbeitung bereit. Wenn es einen Fehler gegeben hat, wird ein Import nicht erlaubt.

Abbildung 6: ausgewählte Artikel

Auf dem folgenden Screenshot sieht man die übernommenen Artikel im Warenkorb:

Abbildung 7: Warenkorb

Schnellbestellung via Dateiupload

Alternativ zur Angabe aller Artikelnummern und deren Anzahl in einem Formular (Kapitel 5.2), kann man die Daten auch in Tabellenform als Dateiupload angeben. Hierzu klickt man bei der Schnellbestellung Auswahlseite auf den ‘Datei hochladen’ Button oder den entsprechenden Link darüber. Es erscheint eine einfache Upload-Maske:

Nach dem Upload erfolgt eine Analyse der übermittelten Daten, analog zur Verarbeitung der Eingaben auf dem Formularweg.

Abbildung 8: Datei hochladen

Aufbau der zu übermittelnden Tabelle

Um via Schnellbestellung Datei-Upload Daten anzuliefern, muss man sich an folgende Definitionen halten:

  • Dateiformat: CSV (Speichern unter: Format CSV, Character Separated Values)
  • Spalten: Spalte 1 = ‘art_nr’ Hier die Artikel-Nummer angeben Spalte 2 = ‘number’ Anzahl

Beispielscreenshot aus Excel:

Abbildung 9: Excel

Zahlenformat / Encodierung

Bitte beachten Sie, dass bei Anzahlangaben mit Fliesskommawerten (z.B. m2), die Nachkommastellen mit einem Punkt getrennt angegeben werden müssen.

Artikelnummern mit Sonderzeichen: Beachten Sie bitte, dass die Daten des Uploads in einer UTF-8 encodierten Datei erfolgen muss.

Installation

Systemanforderungen

Um dieses Modul einsetzen zu können, ist ein PepperShop v.5.0 Standard oder Professional erforderlich.

Dateien kopieren und hochladen

Dieses Modul besteht im Wesentlichen aus vier Dateien und einem Verzeichnis, die man in den eigenen PepperShop kopieren muss. Dazu entpackt man zuerst das mitgelieferte ZIP-Archiv. Es sind folgende Daten enthalten, hier mit den Zielverzeichnissen dargestellt (File = Datei, Dir. = Verzeichnis):

{shopdir}/shop/schnellbestellung.php
{shopdir}/shop/language/html_templates/schnellbestellung_formular.tpl.html
{shopdir}/shop/language/html_templates/schnellbestellung_liste.tpl.html
{shopdir}/shop/language/html_templates/schnellbestellung_file_up.tpl.html
{shopdir}/shop/classes/schnellbestellung

Diese Dateien lassen sich einfach via FTP oder SCP zum Webserver hochladen. Der Platzhalter {shopdir} steht dabei für das Shopverzeichnis auf dem Webserver, wo die Datei index.php zusammen mit README.txt zu finden ist.

Wenn PHP auf dem Webserver als Modul ausgeführt wird und es sich um einen UNIX / Linux Webserver handelt, muss man den Dateien .tpl.html im Verzeichnis html_templates noch die Dateirechte 0666 vergeben.

Nun ist das Modul bereit für den Einsatz.

Weitere Hilfe

Benötigen Sie weitere Unterstützung? PepperShop stellt Ihnen unterschiedliche Möglichkeiten zur Verfügung.

  • Oft hilft ein Klick in der Administration oben rechts auf das Fragezeichen Icon. Hier erhalten Sie direkt Hilfe zum betroffenen Thema.
  • Diverse Antworten finden Sie in den FAQ. Diese sind ebenfalls in der Shopadministration über Hilfe&News -> Hilfearchiv aufrufbar. Oder über unsere Homepage https://www.peppershop.com/de/services/support/faq/
  • In der PepperShop Academy https://www.peppershop.com/de/services/academy/ können Sie ganz einfach und bequem diverse kostenlose Video-Anleitungen finden.
  • Gerne stehen wir Ihnen auch per Mail oder Telefon zur Verfügung (CHF 185./h) support@glarotech.ch oder +41 71 923 08 58
🌶️
🔥
🌶️