Recommlist - Mengenangabe

Hallo zusammen,

ich möchte gerne in der Recommlist eine Menge/Stückzahl hinterlegen.
Standartmäßig ist die Funktion dort so,dass die eingegebene Menge in den Warenkorb gelegt wird.

Expliziet ist mein Problem aus dem Template heraus, eine eingegeben Menge zu Verarbeiten und in die Datenbank zu schreiben ?

Welche Klasse rufe ich am besten auf und wie kann ich sicherstellen, welcher Artikel grad gemeint ist.
Ich find die Kommunikation zwischen Template und Controller nicht ganz so verständlich. Habt ihr da vielleicht Anregungen ?

Habt ihr einen Lösungsansatz, wie sowas realisiert werden könnte.
Ich hab mir als Beispiel die tobasket Funktion angesehen, welche normalerweise an der Stelle aufgerufen wird, aber damit kam ich nicht weiter.

Eigentlich möchte ich nur ein Formular, welches ensprechend zur Amountangabe …

dieses Query ausführt:

UPDATE oxobject2list SET recomm_amount='.$amount.'where oxlistid = '.$oDb->quote( $this->getId()).' and oxobjectid = '.$oDb->quote( $sOXID );

Achso wir benutzen OXID 4.7.7.

Viele Grüße,

Ich hab es jetzt soweit hinbekommen, das die Mengenangabe in einem Eingabefeld angezeigt wird und entsprechend geändet werden kann.
Weiterhin intressiert mich das Verhalten, wieso von der Lieblingsliste beim Klick auf in den Warenkorb legen immer auf eine weitere Seite weitergeleitet wird, wo auf speichern geklickt werden kann, um wieder zurück zur Lieblingsliste zu kommen ?

Ist dieser Schritt notwendig oder kann der umgangen werden ? Warum genau wird diese Seite aufgerufen, kennt sich da jemand aus ??

Viele Grüße,