58 lines
1.9 KiB
PHP
58 lines
1.9 KiB
PHP
<?php
|
|
/**
|
|
* @var $lbl_printer string
|
|
*
|
|
* @package WooCommerce DPD
|
|
*/
|
|
|
|
?><script type="text/javascript">
|
|
jQuery(document).ready(function () {
|
|
function dpd_order_status() {
|
|
if (jQuery('#woocommerce_dpd_auto_create').val() === 'auto') {
|
|
jQuery('#woocommerce_dpd_order_status').closest('tr').show();
|
|
} else {
|
|
jQuery('#woocommerce_dpd_order_status').closest('tr').hide();
|
|
}
|
|
}
|
|
|
|
function dpd_test_mode() {
|
|
if (jQuery('#woocommerce_dpd_test_mode').is(':checked')) {
|
|
jQuery('#woocommerce_dpd_login_testmode').closest('tr').show();
|
|
jQuery('#woocommerce_dpd_password_testmode').closest('tr').show();
|
|
jQuery('#woocommerce_dpd_fid_testmode').closest('tr').show();
|
|
} else {
|
|
jQuery('#woocommerce_dpd_login_testmode').closest('tr').hide();
|
|
jQuery('#woocommerce_dpd_password_testmode').closest('tr').hide();
|
|
jQuery('#woocommerce_dpd_fid_testmode').closest('tr').hide();
|
|
}
|
|
}
|
|
|
|
function dpd_sender_addresses() {
|
|
let sender_addresses_enabled = jQuery('#woocommerce_dpd_additional_sender_addresses_enabled').is(':checked');
|
|
jQuery('.settings-field-sender-address').closest('tr').toggle(sender_addresses_enabled);
|
|
}
|
|
|
|
function dpd_label_page_format() {
|
|
let toggle = jQuery('#woocommerce_dpd_label_page_format').val() === '<?php echo esc_attr( $lbl_printer ); ?>';
|
|
jQuery('#woocommerce_dpd_label_type').closest('tr').toggle(toggle);
|
|
}
|
|
|
|
dpd_order_status();
|
|
dpd_test_mode();
|
|
dpd_sender_addresses();
|
|
dpd_label_page_format();
|
|
jQuery('#woocommerce_dpd_auto_create').change(function () {
|
|
dpd_order_status();
|
|
});
|
|
jQuery('#woocommerce_dpd_test_mode').change(function () {
|
|
dpd_test_mode();
|
|
});
|
|
jQuery('#woocommerce_dpd_label_page_format').change(function () {
|
|
dpd_label_page_format();
|
|
});
|
|
jQuery('#woocommerce_dpd_additional_sender_addresses_enabled').change(function () {
|
|
dpd_sender_addresses();
|
|
});
|
|
})
|
|
</script>
|