summaryrefslogtreecommitdiff
path: root/views/mods/mod_paypalapi/settings_edit.phtml
diff options
context:
space:
mode:
authorDaniel Schmitzer <noreply@maennchen1.de>2024-08-13 14:15:58 +0000
committerDaniel Schmitzer <noreply@maennchen1.de>2024-08-13 14:15:58 +0000
commit48d0b28f70e0687b78399cfe7c1759a2000651e0 (patch)
treea0318aab1c8b3f59ed1ecfe4689731258d6a0e4a /views/mods/mod_paypalapi/settings_edit.phtml
parent79a112f930034c276575e2751a226ccb0e6f1974 (diff)
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8420 0d5edaf7-2b12-4e95-93f4-047927463d4b
Diffstat (limited to 'views/mods/mod_paypalapi/settings_edit.phtml')
-rw-r--r--views/mods/mod_paypalapi/settings_edit.phtml44
1 files changed, 44 insertions, 0 deletions
diff --git a/views/mods/mod_paypalapi/settings_edit.phtml b/views/mods/mod_paypalapi/settings_edit.phtml
index 9fd277b..9e33bc9 100644
--- a/views/mods/mod_paypalapi/settings_edit.phtml
+++ b/views/mods/mod_paypalapi/settings_edit.phtml
@@ -59,6 +59,12 @@
<?php echo wpsg_drawForm_Checkbox('wpsg_mod_paypalapi_aktiv', __('PayPal für neue Bestellungen erlauben', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_aktiv'), array('help' => 'wpsg_shippay_activ')); ?>
<?php echo wpsg_drawForm_Checkbox('wpsg_mod_paypalapi_plus_aktiv', __('PayPal Plus aktivieren', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_plus_aktiv'), array('help' => 'wpsg_mod_paypalapi_plus_aktiv')); ?>
+<?php echo wpsg_drawForm_Checkbox('wpsg_mod_paypalapi_giropay_aktiv', __('GiroPay aktivieren', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_giropay_aktiv'), array('help' => 'wpsg_mod_paypalapi_giropay_aktiv ')); ?>
+
+<div id="wpsg_mod_paypalapi_giropay_aktiv_layer">
+ <?php echo wpsg_drawForm_Input('wpsg_mod_paypalapi_giropay_name', __('Bezeichnung (GiroPay)', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_giropay_name'), array('help' => 'wpsg_shippay_name')); ?>
+ <?php echo wpsg_drawForm_Textarea('wpsg_mod_paypalapi_giropay_hint', __('Hinweistext (GiroPay)', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_giropay_hint'), array('help' => 'wpsg_shippay_hint')); ?>
+</div>
<div class="wpsg_mod_paypalapi_plus_aktiv_layer wpsg_mod_paypalapi_plus_aktiv_layer_1">
<?php echo wpsg_drawForm_Checkbox('wpsg_mod_paypalapi_plus_basket', __('Zahlungsauswahl im Warenkorb', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_plus_basket'), array('help' => 'wpsg_mod_paypalapi_plus_basket')); ?>
@@ -85,7 +91,9 @@
<?php echo wpsg_drawForm_Checkbox('wpsg_mod_paypalapi_paypalexpress_details', __('Warenkorbdetails übertragen', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_paypalexpress_details'), array('help' => 'wpsg_mod_paypalapi_paypalexpress_details')); ?>
<br />
+
<?php echo wpsg_drawForm_Input('wpsg_mod_paypalapi_experience_label', __('Bezeichnung im PayPal Zahlungsinterface', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_experience_label'), array('help' => 'wpsg_mod_paypalapi_experience_label', 'hint' => __('Max. 127 Zeichen', 'wpsg'))); ?>
+
<?php echo wpsg_drawForm_Input('wpsg_mod_paypalapi_experience_logo', __('URL für ein Logo im PayPal Zahlungsinterface', 'wpsg'), $this->get_option('wpsg_mod_paypalapi_experience_logo'), array('help' => 'wpsg_mod_paypalapi_experience_logo', 'hint' => __('gif|png|jpg, Max. 190x60', 'wpsg'))); ?>
<?php echo wpsg_drawForm_Select('wpsg_mod_paypalapi_experience_locale_code', __('Sprache im PayPal Zahlungsinterface', 'wpsg'), array(
'DE' => __('Deutsch', 'wpsg'),
@@ -174,4 +182,40 @@
} );
+ const el_wpsg_mod_paypalapi_plus_aktiv = document.getElementById('wpsg_mod_paypalapi_plus_aktiv');
+ const el_wpsg_mod_paypalapi_giropay_aktiv = document.getElementById('wpsg_mod_paypalapi_giropay_aktiv');
+ const el_wpsg_mod_paypalapi_giropay_aktiv_layer = document.getElementById('wpsg_mod_paypalapi_giropay_aktiv_layer');
+
+ el_wpsg_mod_paypalapi_plus_aktiv.addEventListener('change', event => {
+
+ if (el_wpsg_mod_paypalapi_plus_aktiv.checked) {
+
+ el_wpsg_mod_paypalapi_giropay_aktiv.disabled = true;
+ el_wpsg_mod_paypalapi_giropay_aktiv.checked = false;
+
+ } else {
+
+ el_wpsg_mod_paypalapi_giropay_aktiv.disabled = false;
+
+ }
+
+ });
+
+ el_wpsg_mod_paypalapi_giropay_aktiv.addEventListener('change', event => {
+
+ if (el_wpsg_mod_paypalapi_giropay_aktiv.checked) {
+
+ el_wpsg_mod_paypalapi_giropay_aktiv_layer.style.display = 'block';
+
+ } else {
+
+ el_wpsg_mod_paypalapi_giropay_aktiv_layer.style.display = 'none';
+
+ }
+
+ });
+
+ el_wpsg_mod_paypalapi_plus_aktiv.dispatchEvent(new Event('change'));
+ el_wpsg_mod_paypalapi_giropay_aktiv.dispatchEvent(new Event('change'));
+
</script> \ No newline at end of file