2016-05-12 1 views
-1

Irgendwelche Ideen, wie ich eine Mindestbestellmenge im Webshop umsetzen kann? Ich habe dazu ein Feld (website_min_order) zu product.template hinzugefügt. Jetzt muss ich einen Checker implementieren, um zu sehen, ob die Menge gleich oder größer als dieses Feld ist.Odoo Webshop Mindestbestellmenge

Muss ich dies in de Web-Controller oder in der js implementieren?

Dank

+0

Willkommen bei StackOverflow. Bitte posten Sie Ihren Versuch bis jetzt. Auf dieser Website geht es darum, Menschen mit spezifischen Problemen zu helfen. Wenn Sie zeigen können, dass Sie sich etwas Mühe gegeben haben, erhalten Sie eher Hilfe. –

Antwort

1

Sie sollten den „In den Warenkorb“, um über JS sperren, wenn die Menge Ihre Einstellungen übereinstimmt. Sie können den Wert über das Datenattribut in der Vorlage verfügbar machen.

Das funktioniert für die einzelne Produktseite, aber Sie müssen auch die Warenkorbansicht behandeln. In diesem Fall sollten Sie die Menge im Warenkorb auswählen und das Produkt hervorheben, das nicht mit der Menge übereinstimmt.

Schließlich sollten Sie den Checkout-Prozess verhindern, wenn Produkte nicht mit der Menge übereinstimmen. Dies kann auch eine Außerkraftsetzung des Checkout-Controllers erfordern.