Express Checkout-Button bei paypal3

Thema wurde von Avenger, 28. August 2016 erstellt.

  1. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    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????
     
  2. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    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.
     
  3. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Nein, hilkft leider nicht...

    Ich brauche die Einbindung in einem EyeCandy-Like Template...
     
  4. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Dann lies mal den Rest meiner Nachricht. ;)
     
  5. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Ah, OK, kapiert.