diff options
| author | Daniel Schmitzer <noreply@maennchen1.de> | 2024-08-13 14:15:58 +0000 |
|---|---|---|
| committer | Daniel Schmitzer <noreply@maennchen1.de> | 2024-08-13 14:15:58 +0000 |
| commit | 48d0b28f70e0687b78399cfe7c1759a2000651e0 (patch) | |
| tree | a0318aab1c8b3f59ed1ecfe4689731258d6a0e4a /views/mods/mod_paypalapi/settings_edit.phtml | |
| parent | 79a112f930034c276575e2751a226ccb0e6f1974 (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.phtml | 44 |
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 |
