From dbfa1b964e19c70c4a2a86dbee46867cfffda6f8 Mon Sep 17 00:00:00 2001 From: thomas Date: Tue, 18 Sep 2018 09:05:32 +0000 Subject: - Umstrukturierung OnePageCheckout git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7150 0d5edaf7-2b12-4e95-93f4-047927463d4b --- views/mods/mod_onepagecheckout/onepage.phtml | 520 +++++++++++++++++---------- 1 file changed, 325 insertions(+), 195 deletions(-) diff --git a/views/mods/mod_onepagecheckout/onepage.phtml b/views/mods/mod_onepagecheckout/onepage.phtml index adf38fe..c5270c9 100644 --- a/views/mods/mod_onepagecheckout/onepage.phtml +++ b/views/mods/mod_onepagecheckout/onepage.phtml @@ -5,6 +5,53 @@ */ ?> + + +
writeFrontendMessage(); ?> @@ -20,9 +67,6 @@
- - callMod('wpsg_mod_kundenverwaltung', 'checkout_login'); ?> -
@@ -108,207 +152,241 @@
-
+

-

- -
- -
- - view['pflicht']['firma'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="wpsg_firma" name="wpsg[checkout][firma]" value="view['basket']['checkout']['firma']); ?>" /> -
- - - view['pflicht']['anrede'] != '2') { ?> -
- - -
- - - view['pflicht']['vname'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="vname" name="wpsg[checkout][vname]" value="view['basket']['checkout']['vname']); ?>" /> -
- - - view['pflicht']['name'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="name" name="wpsg[checkout][name]" value="view['basket']['checkout']['name']); ?>" /> -
- - - view['pflicht']['email'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="email" id="email" name="wpsg[checkout][email]" value="view['basket']['checkout']['email']); ?>" /> -
- - - view['pflicht']['emailconfirm']) && $this->view['pflicht']['emailconfirm'] == '1') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="email" id="email2" name="wpsg[checkout][email2]" value="view['basket']['checkout']['email2']); ?>" /> -
- + hasMod('wpsg_mod_kundenverwaltung') && $this->get_option('wpsg_mod_kundenverwaltung_showCheckoutLogin') == '1') { ?> + + + + hasMod('wpsg_mod_kundenverwaltung') && $this->get_option('wpsg_mod_kundenverwaltung_showCheckoutRegister') == '1') || ($this->hasMod('wpsg_mod_kundenverwaltung') && $this->get_option('wpsg_mod_kundenverwaltung_showCheckoutRegisterzwang') == '1')) { ?> +
+ get_option('onepagecheckout_customer_registration')); ?> + +
+ + +
+
get_option('onepagecheckout_customer_guest')); ?>
+ -
- -
+
- callMods('checkout_inner_prebutton', array(&$this->view)); ?> +
+ +
+ + + callMod('wpsg_mod_nlsatolo', 'checkout_customer_inner'); ?> + + + callMod('wpsg_mod_trustedshops', 'checkout_customer_inner'); ?> -
- -
- -

- -
- -
- -
-
- -
- *'); ?> -
+

@@ -343,6 +421,58 @@ jQuery(document).ready(function() { + jQuery('#onepagecheckout_customer_login').bind('change', function() { + + if (jQuery(this).is(':checked')) { + + jQuery('.onepagecheckout_customer_login_activ').show(); + jQuery('.onepagecheckout_customer_guest_label').hide(); + jQuery('.onepagecheckout_customer_registration').hide(); + + } else { + + jQuery('.onepagecheckout_customer_login_activ').hide(); + jQuery('.onepagecheckout_customer_guest_label').show(); + jQuery('.onepagecheckout_customer_registration').show(); + + } + + } ).change(); + + jQuery('#onepagecheckout_customer_registration').bind('change', function() { + + if (jQuery(this).is(':checked')) { + + jQuery('.onepagecheckout_customer_registration_activ, .onepagecheckout_customer_guest_activ').show(); + jQuery('.onepagecheckout_customer_login').hide(); + jQuery('.onepagecheckout_customer_guest_label').hide(); + + } else { + + jQuery('.onepagecheckout_customer_registration_activ, .onepagecheckout_customer_guest_activ').hide(); + jQuery('.onepagecheckout_customer_login').show(); + jQuery('.onepagecheckout_customer_guest_label').show(); + + } + + } ).change(); + + jQuery('#onepagecheckout_customer_guest').bind('change', function() { + + if (jQuery(this).is(':checked')) { + + jQuery('.onepagecheckout_customer_guest_activ').show(); + jQuery('.onepagecheckout_customer_login').hide(); + jQuery('.onepagecheckout_customer_registration').hide(); + + } else { + jQuery('.onepagecheckout_customer_guest_activ').hide(); + jQuery('.onepagecheckout_customer_login').show(); + jQuery('.onepagecheckout_customer_registration').show(); + } + + } ).change(); + jQuery('.shippay_wrap .shippay_item_wrap').bind('click', function() { wpsg_setShipPay(jQuery(this)); -- cgit v1.2.3