Nach längerer Zeit nun wieder mal ein Update für die Entwickler.
Profileinstellungen
Nachdem im Januar die Einstellungen zur Kommunikation im Profilbereich überarbeitet wurden, ist nun auch die API nachgezogen.
Die Ansicht im Shop ist je nach eingestellten Optionen verschieden – so gibt es z.B. keine Spalte „Push“ wenn keine App angebunden ist. Im Beispiel-Bild hier ist auch die Zeile für die Zustell-Benachrichtigung nicht eingeblendet, wie man am rosa hinterlegtem Hinweis (für den Admin) sehen kann.
Ein neues Feld im configuration-Endpoint listet die aktuellen relevanten Einstellungen auf. Das User-Objekt wiederum enthält die für den aktuellen Nutzer aktiven Optionen.
Vorgabe-Menge
Bisher wurde die Vorgabe-Menge eines Artikels nur zur Anwendung, wenn man einen Artikel aus einem Ticker-Fenster oder einer Landingpage in den Warenkorb gepackt hat, also dann wenn es keine weitere Mengenauswahl gab. Nun wird die Vorgabemenge auch angewandt, wenn man ein erstes mal auf „+“ klickt im Shop.
Da dies einige Anwender irritiert hat, die keine Vorgabemengen im PCG gepflgt hatten, haben wir auch eine Shopeinstellung gebaut, mit der man das alte verhalten wieder erzwingen kann.
Neue Felder zur Anmeldung
Es gibt seit einiger Zeit eine einfach per Einstellung hinzuschaltbare Option um eine Frage „Wie haben Sie uns gefunden?“ einzublenden. Die darin wählbaren Optionen werden im Admin-Bereich hinterlegt. Die auswahl des Neuanmelders wird zunächst nur in der Anmelde-Email an den Betrieb übergeben. per Übersetzungslogik kann natürlich daraus auch eine andere Frage gemacht werden, etwa „Was ist ihnen bei der Lieferung besonders wichtig?“
Zudem, können nun auch umfangreichere Formulare eingebunden werden. Das HTML Fragment dafür kann auf verschiedene Weise hinterlegt werden (das hängt auch vom Shopmodell ab), kontaktiert uns dazu einfach.
Abo-Angabe inline (Standard-Shop)
Bisher wurde die Abfrage, ob ein artikel einfach oder als Abo im Warenkorb landen soll mit einem Overlay (Popup) realisiert. Durch eine Einstellung im Adminbereich kann die nun auf eine inline-Darstellung geändert werden. Damit ergeben sich andere Designmöglichkeiten.
Auslieferungs-Status
Diese Funktion ist auch schon länger gereift; es ist gar nicht so einfach eine konsistente Darstellung zu erreichen. Zunächst gibt es den Fortschrittsbalken im Profilbereich der Nutzer – dorthin soll in Kürze dann auch die Pushnachricht verlinken. Nicht bei allen Kunden ist diese Darstellung
Suche inkl. WordPress-Inhalte
Das die Suche entweder nur die Webinhalte durchforstet oder aber die Produkte ist gerade bei kleineren Betrieben unpraktisch. Zumindest bei Sites, die auf WordPress basieren , können aber nun die Webseiten auch im Rahmen der Shop-Suche gefunden werden!
Im Beispiel hier sieht man, das die gefundenen WordPress-Beiträge keineVorschau- bzw. Beitragsbild haben…
Tourzuordnung per Polygon
Eine Tour kann nun auch mehrere Polygone in einer hinterlegten KML Datei haben – das vereinfacht mitunter die Tourstruktur. Wie bisher muss jedes Polygon den exakten Namen der zugehörigen Tour tragen. Das ist bei den meisten Zeichenwerkzeugen (z.B. Google MyMaps) problemlos möglich.
Password – sichtbar machen
Bei der Passwort-Eingabe gibt es nun eine Klartext-Anzeige-Option. Bei sehr angepassten Designs sollte die Position nochmal kontrolliert werden.
Pfand-Quittung
Es bestand der Wunsch, bei der Rückgabe von Pfandartikeln direkt eine Quitung an den Kunden zu geben. Dies kann nun im Adminbereich eingestelt werden – sofern aktiv, gibt es auch Felder für die Benachrichtigungsoptionen im Profilbereich des Kunden.
Rezept-Übergabe
Sofern eine Bestellung aufgrund eines Rezeptvorschlages erfolgte, wird in der Bestätigungsmail ein Hinweis (Fußnote) an die betreffende Bestellpositionen angehängt. Zudem wird eine Statistik mitgeführt, die eine Auswertung („Wer hat meine Rezepte verwendet?“) ermöglicht. Diese information muss mit in den Warenkorb oder in der API übergeben werden.