Inwiefern korrespondieren eigentlich die Anzahl der Artikel, die man von einem Produkt kaufen kann, am "Lager"?
Wir haben einen Shop mit sehr vielen Einzelartikel, von denen es auch wirklich nur einen Artikel gibt. Eine Bestellung über 2 oder mehrere Artikel können daher nicht angenommen werden.
Gibt es hierfür schon vorgesehene Funktionen in tt_products, welche die Eingabe von Zahlen größer 1 (bzw. "> inStock") im Warenkorb verhindern oder wäre das ein neues Feature?
Falls es dieses Feature noch nicht gibt, müsste man das wahrscheinlich in der init-Funktion in der basket-Klasse realsieren, oder? Am einfachsten man vergleicht beim Update des Warenkorbs die neue Anzahl der Artikel mit dem inStock-Wert in der tt_products-Tabelle und setzt die Anzahl ggf. auf eben diesen Wert. Die einzige Frage wäre dann noch, wie man den Kunden darauf aufmerksam macht, dass er eine zu große Anzahl eingegeben hat. Aber dafür könnte man vielleicht in einer Fußnote einen entsprechenden Text anbringen.
Wenn dieses Feature Zustimmung findet und wie beschrieben realisiert werden kann, würde ich die Entwicklung hierfür übernehmen und einen entsprechenden Patch liefern.