wie fügen Sie Produkt in den Warenkorb programmgesteuert in prestashop
Ich bin mit prestashop 1.5.3
- und ich entwickle ein Zahlungs-gateway problem ist das ich konnte nicht herausfinden, wie die Artikel hinzufügen, die programmgesteuert in den Warenkorb und bestellen Sie für das hinzufügen von der Zahlung einer Gebühr
Bitte mir jemand helfen
Ich bin nicht verstehen Sie Ihren Punkt , Produkt hinzufügen programitacilly? wenn Sie gerne die Artikel hinzufügen, indem Sie auf eine Schaltfläche klicken, die. Sie können sehen, ajax-cart.js die blockcart-Module der js durch die Nutzung dieser können Sie Artikel hinzufügen.
Nein, ich muss wissen, server-side-prestashop-Klasse oder-Funktion für add einzigen Produkt in den Warenkorb, gebührenpflichtige Gebührenpflichtig Zweck
Nein, ich muss wissen, server-side-prestashop-Klasse oder-Funktion für add einzigen Produkt in den Warenkorb, gebührenpflichtige Gebührenpflichtig Zweck
InformationsquelleAutor | 2013-07-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unten ist der code für das hinzufügen mehrerer Produkte programmatisch. Kann verwenden, um ein Produkt auch. Setzen Sie diesen code in einer Datei namens test.php auf Ihrer website root und führen Sie es wie diese /testen.php??products_ids=11,9,10 wo 11, 9,10 sind 3 Produkte id. Hoffe, das hilft.
InformationsquelleAutor Dheeraj
können Sie den code in eine php-Datei in Ihrem Root-Verzeichnis und verwenden Sie eine einfache form, die Umleitung auf diese Seite mit Produkt-id & quantity.
Einfach ändern:
InformationsquelleAutor Pelingier
Wenn Sie bei der Entwicklung einer payment-Modul, sollten Sie zunächst überprüfen, wie sind aus anderen Zahlungsverkehrs-Module, zum Beispiel Ogone bzw. Paypal-Modul. Sie können finden Sie hier : https://github.com/PrestaShop/PrestaShop-modules
Methode, die prestashop zum hinzufügen /löschen von Produkten aus dem Warenkorb ist Warenkorb->updateQty() (in der Datei classes/Cart.php).
InformationsquelleAutor Raphaël Malié
Nun fügen Sie einfach die id von Produkt...oder irgendwelche Kombinationen (kommentierte)
Ich habe nicht genug Zeit, um spezifischen code, aber was ich meine: Array product_ids = [123,562,653]; foreach(product_ids){ addProduct } function addProduct(productId){ diese Funktion }
dieses forum wird nicht geben Ihnen den genauen code, sondern bewegen Sie in die Rechte Richtung, das ist für Menschen, die lernen wollen. Wenn Sie möchten, eine exakte Lösung kann ich dir helfen, aber es wird nicht frei sein..
Lassen Sie uns weiterhin diese Diskussion im chat.
InformationsquelleAutor Jaroslav Štreit
InformationsquelleAutor Felipe