Quantcast
Channel: OXID Community Forum
Viewing all articles
Browse latest Browse all 6951

Produkt per AJAX in den Warenkorb legen

$
0
0
Ich weiß, dass dies hier schon einige Male Thema war, habe aber keine befriedigende Antwort gefunden.

Ich schicke das Formular aus einer Artikel-Detailseite per AJAX an den Server (habe einfach das onsubmit des Produktformulars mit ein paar Zeilen JavaScript in einen AJAX-Request umgelenkt). Das funktioniert auch soweit, das Produkt wird in den Warenkorb gelegt.

Allerdings sendet der Server jetzt als Antwort auf den AJAX-Request den kompletten HTML-Code der entsprechende Produktseite inkl. der Meldung, dass das Produkt in den Warenkorb gelegt wurde, zurück, oder den Warenkorb (je nachdem, was in den Template-Einstellungen hinterlegt ist). Gehandelt wird das ganze ja von der tobasket()-Funktion in der oxcmp_basket.php.
Was ich gerne hätte, ist, dass ich selber den Inhalt der Seite bestimmen kann, die nach dem Request zurückgeliefert wird. Dann könnte ich mir einfach die Erfolgs- und die Fehlermessages als JSON zurückgeben und per JavaScript dann weiterverarbeiten.

Wäre für einen Tipp sehr dankbar.

Viewing all articles
Browse latest Browse all 6951

Latest Images

Trending Articles



Latest Images