From e56de8ff7d1e1b28abf071598b5615a9a707eeba Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Tue, 27 Nov 2018 05:26:30 +0000 Subject: - PayPal Express im Warenkorb git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7214 0d5edaf7-2b12-4e95-93f4-047927463d4b --- .../mod_paypalapi/basket_inner_prebutton.phtml | 49 ++++++++++++++++++---- views/mods/mod_paypalapi/paypalplus.phtml | 6 +-- views/mods/mod_paypalapi/settings_edit.phtml | 12 ++++++ views/warenkorb/basket.phtml | 6 +-- 4 files changed, 60 insertions(+), 13 deletions(-) diff --git a/views/mods/mod_paypalapi/basket_inner_prebutton.phtml b/views/mods/mod_paypalapi/basket_inner_prebutton.phtml index 223eaa3..8c576ba 100644 --- a/views/mods/mod_paypalapi/basket_inner_prebutton.phtml +++ b/views/mods/mod_paypalapi/basket_inner_prebutton.phtml @@ -7,10 +7,45 @@ ?> get_option('wpsg_mod_paypalapi_paypalexpress'))) { ?> -
- -
-
- \ No newline at end of file + +
+ +
+
+ + + +get_option('wpsg_mod_paypalapi_plus_basket'))) { ?> + +

+ + +
+ + + + diff --git a/views/mods/mod_paypalapi/paypalplus.phtml b/views/mods/mod_paypalapi/paypalplus.phtml index e275410..d95f1b3 100644 --- a/views/mods/mod_paypalapi/paypalplus.phtml +++ b/views/mods/mod_paypalapi/paypalplus.phtml @@ -7,7 +7,7 @@ // https://www.paypalobjects.com/webstatic/de_DE/downloads/PayPal-PLUS-IntegrationGuide.pdf ?> - + var ppp = PAYPAL.apps.PPP({ "approvalUrl": "view['wpsg_mod_paypalapi']['approval_url']; ?>", "language": "de_DE", @@ -31,8 +31,8 @@ view['wpsg_order_done'] !== true) { ?> "onLoad": function() { if (typeof wpsg_mod_paypalapi_load == 'function') wpsg_mod_paypalapi_load(); }, "buttonLocation": "outside", - "disableContinue": "wpsg_checkout2button", - "enableContinue": "wpsg_checkout2button", + "disableContinue": "view['wpsg_mod_paypalapi']['disableContinue']; ?>", + "enableContinue": "view['wpsg_mod_paypalapi']['enableContinue']; ?>", view['wpsg_mod_paypalapi']['ThirdPartyPayment'])) { ?> "thirdPartyPaymentMethods": view['wpsg_mod_paypalapi']['ThirdPartyPayment']); ?>, diff --git a/views/mods/mod_paypalapi/settings_edit.phtml b/views/mods/mod_paypalapi/settings_edit.phtml index a88ba8e..7d6678a 100644 --- a/views/mods/mod_paypalapi/settings_edit.phtml +++ b/views/mods/mod_paypalapi/settings_edit.phtml @@ -58,6 +58,11 @@ get_option('wpsg_mod_paypalapi_aktiv'), array('help' => 'wpsg_shippay_activ')); ?> get_option('wpsg_mod_paypalapi_plus_aktiv'), array('help' => 'wpsg_mod_paypalapi_plus_aktiv')); ?> + +
+ get_option('wpsg_mod_paypalapi_plus_basket'), array('help' => 'wpsg_mod_paypalapi_plus_basket')); ?> +
+ get_option('wpsg_mod_paypalapi_paypalexpress'), array('help' => 'wpsg_mod_paypalapi_paypalexpress')); ?>
get_option('wpsg_mod_paypalapi_paypalexpress_forceSSL'), array('help' => 'wpsg_mod_paypalapi_paypalexpress_forceSSL')); ?> @@ -97,6 +102,13 @@ jQuery(document).ready(function() { + jQuery('#wpsg_mod_paypalapi_plus_aktiv').on('change', function() { + + jQuery('.wpsg_mod_paypalapi_plus_aktiv_layer').hide(); + jQuery('.wpsg_mod_paypalapi_plus_aktiv_layer_' + jQuery(this).val()).show(); + + } ).change(); + jQuery('#wpsg_mod_paypalapi_webhook_log').bind('change', function() { jQuery('.layer_wpsg_mod_paypalapi_webhook_log').hide(); diff --git a/views/warenkorb/basket.phtml b/views/warenkorb/basket.phtml index 8e2d194..da77205 100644 --- a/views/warenkorb/basket.phtml +++ b/views/warenkorb/basket.phtml @@ -355,7 +355,7 @@
- + callMods('basket_inner_prebutton', array(&$this->view)); ?>
@@ -365,7 +365,7 @@ hasMod('wpsg_mod_onepagecheckout') && ($this->get_option('wpsg_mod_onepagecheckout_basket') == 1)) { ?> - +

@@ -381,7 +381,7 @@
callMods('basket_after', array(&$this->view)); ?> - +

-- cgit v1.2.3