Ich habe in der Paypal-Config den Express Checkout-Button im Warenkorb definiert. Es wird nur keiner angezeigt. Im Eyecandy Warenkorb-Tepmplate kann ich auch keine Variable dafür entdecken.... (Bei "paypalng" war der in der "$checkout_buttons"-Variable enthalten, die wird aber nicht mehr befüllt...) Wie bekomme ich den PayPal-Button in den WK????
Moin. Ja, die Einbindung hat sich in PP3+Honeygrid erheblich verändert. Ich fasse das mal kurz zusammen: templates/Honeygrid/module/shopping_cart.html enthält die Einbindung für die Buttons in Form des shopping_cart_button-Snippets templates/Honeygrid/snippets/shopping_cart_button.html enthält den Snippet-Code, hier wird die Smarty-Funktion paypal_ec_button aufgerufen templates/Honeygrid/smarty/function.paypal_ec_button.php enhält die Definition der Smarty-Funktion. Hierdurch wird ein <img> mit der Button-Grafik eingefügt und mit dem JSEngine-Widget paypal_ec_button verbunden Die JSEngine lädt aus templates/Honeygrid/javascript/engine/widgets/paypal_ec_button.js den Code für das Verhalten des Buttons. Genannt sind die Quelldateien, aus denen ggf. per gulp die Assets (minifiziertes JS etc.) erzeugt werden. Bei EyeCandy war es etwas einfacher: system/overloads/JSCartExtenderComponent/JSECSCartExtender.inc.php steuert die Einbindung von ECSButton.js und templates/EyeCandy/javascript/cart/ECSButton.js bindet dann den Button ein. Hoffe, das hilft etwas.