Variantenanzeige in Listing und dynamische Bestandsberechnung (OttVariantListing)

Beschreibung

Varianten werden im Produktlisting innerhalb des Main Products aufgelistet und man kann diese auswählen und in den Warenkorb nehmen.

Beim Auswählen einer Variante im Listing wird die Produktbox angepasst, alle benötigten Form Daten eingetragen, Preis (mit ausgerechnetem Stückpreis wenn relevant) angepasst, Anzahl Drop-down erhält richtige Menge und Optionen basierend auf Bestand und Bestand wird überprüft. Ebenfalls werden gegebenenfalls das Info Badge (Dauerpreis, neuer Artikel, Preissenkung) und Sparpaket Badge angezeigt. Ist die Variante nicht verfügbar, wird statt Buy-Button der Button zur Produkt Seite angezeigt.

Auf der Produktseite wird ebenfalls der Bestand überprüft und der Stückpreis ausgerechnet.