Mengendisposition
Wenn man beschränkte Mengen anbietet, dann kann man den User zeigen, wie der aktuelle Bestand ist. Mit ein paar Styles und einem Parser-Code können auf Produktseiten und auf Aufmacherseiten Mengen optisch dargestellt werden. Der Code wird auf Anfrage für jede shoptodate Version geliefert.
Diese Segway Tour hat 15 Plätze
Vier sind schon gebucht (rot), die Minimumzahl von drei Teilnehmern ist erreicht (Strich), der Kunde bestellt gerade weitere 4 Plätze (blau), und der Text reagiert auf die bereits gebuchten Plätze und informiert ggf. "Tour noch nicht bestätigt"
- Die wesentliche Funktion ist, dass kleine Mengen optisch dargestellt werden: Gesamtmenge, bereits abdisponiert, noch frei.
- Das auch in Aufmachern von Produkten.
- Der Patch wirkt nur auf Produkte, deren Titel ein bestimmtes Suchwort enthält. Andere Produkte bleiben unberührt.
- Bei Auswahl von Mengen werden diese anders farbig dargestellt. Es gibt eine Mengenüberwachung und einen Bestellstop (in Produktseite und Aufmacher).
- Es wird eine Minimum-Menge für einen Zusatztext identifiziert und ein entsprechender Text ausgegeben.
- Im Aufmacher kann die Menge ebenfalls für den Direktkauf genutzt werden.
Die Lösung wirkt nur auf definierte Produkte, die einen bestimmten Suchbegriff im Titel des Produktes haben. So können Produkte mit diesem Feature und ohne diese Funktion in einem Shop verwaltet werden.
Buchungsstand ermitteln
Shoptodate hat in seiner Datenverwaltung keine „Gesamtbestandsmenge“ eines Produktes. Diese wird künstlich ermittelt:
Die Höchstbestellmenge ist in diesen Fällen die Gesamtbestellmenge. Die am Server verfügbare „Verfügbare Menge“ muss im Moment des Aufsetzens identisch zu dieser Höchstbestellmenge sein.
Bsp: Ist das Produkt eine Tour für 10 Personen kann der erste Kunde auch maximal 10 Teilnehmer buchen und die Bestandsmenge am Server muss in diesem Moment ident zu den 10 Plätzen sein.
Nach der ersten Buchung von z.B. 2 Plätzen, ist die Höchstbestellmenge weiterhin (technisch) 10, aber die verfügbare Menge am Bestandsserver nur noch 8 für diese Tour. Der Parser sorgt dafür, dass der zweite Kunde nicht mehr als 8 weitere Teilnehmer buchen kann, und die Differenz von 2 wird als „gebuchte“ Teilnehmer ausgewiesen.
Styles
Die gesamte Funktion wird über CSS Styles realisiert: Sie brauchen Styles für die Ausgabe, die Sie per style_datei von mir bekommen. Die Design Arbeit für das Logo Icon und die Shopintegration ist Ihre Aufgabe
Bedarf
Wenn Sie Bedarf haben, dann melden Sie sich einfach für ein unverbindliches Angebot.