__( 'Usługa DHL', 'woocommerce-dhl' ),
'id' => 'dhl_product_' . $id,
'type' => 'select',
'options' => WPDesk_WooCommerce_DHL::get_products(),
'input_class' => array( 'dhl-product' ),
);
$value = '';
if ( isset( $dhl_product ) ) {
$value = $dhl_product;
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
$value ) {
$service_points[ $key ] = $value;
}
}
?>
__( 'Punkt odbioru', 'woocommerce-dhl' ),
'id' => 'dhl_parcelshop_' . $id,
'type' => 'select',
'options' => $service_points,
'input_class' => array( 'dhl-parcelshop' ),
);
$value = '';
if ( isset( $dhl_parcelshop ) ) {
$value = $dhl_parcelshop;
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Typ', 'woocommerce-dhl' ),
'id' => 'dhl_package_type_' . $id,
'type' => 'select',
'options' => WPDesk_WooCommerce_DHL::get_package_types(),
'input_class' => array( 'dhl-package-type' ),
);
$value = '';
if ( isset( $dhl_package_type ) ) {
$value = $dhl_package_type;
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Przesyłka niestandardowa (NST)', 'woocommerce-dhl' ),
'id' => 'dhl_package_nonstandard_' . $id,
'type' => 'checkbox',
'input_class' => array( 'dhl-package-nonstandard' ),
);
$value = isset( $dhl_package_nonstandard ) ? $dhl_package_nonstandard : ( isset( $settings['package_nonstandard'] ) && $settings['package_nonstandard'] === 'yes' ? 1 : 0 );
if ( $disabled ) {
$args['input_class'][] = 'dhl-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Waga [kg]', 'woocommerce-dhl' ),
'id' => 'dhl_package_weight_' . $id,
'type' => 'number',
);
$value = '';
if ( isset( $dhl_package_weight ) ) {
$value = $dhl_package_weight;
} else {
$value = $settings['package_weight'];
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
'number',
'id' => 'dhl_package_width_' . $id,
);
$value = '';
if ( isset( $dhl_package_width ) ) {
$value = $dhl_package_width;
} else {
$value = $settings['package_width'];
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
'/',
'type' => 'number',
'id' => 'dhl_package_length_' . $id,
);
$value = '';
if ( isset( $dhl_package_length ) ) {
$value = $dhl_package_length;
} else {
$value = $settings['package_length'];
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
'/',
'type' => 'number',
'id' => 'dhl_package_height_' . $id,
);
$value = '';
if ( isset( $dhl_package_height ) ) {
$value = $dhl_package_height;
} else {
$value = $settings['package_height'];
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
$additional_package ) : ?>
__( 'Data wysyłki', 'woocommerce-dhl' ),
'id' => 'dhl_shipment_date_' . $id,
'type' => 'select',
'options' => $shipment_date_options,
);
$value = $shipment_date_default;
if ( isset( $dhl_shipment_date ) ) {
$value = $dhl_shipment_date;
}
if ( $disabled ) {
$args['options'] = array( $dhl_shipment_date => $dhl_shipment_date );
$value = $dhl_shipment_date;
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Ubezpieczenie', 'woocommerce-dhl' ),
'id' => 'dhl_insurance_' . $id,
'type' => 'checkbox',
'input_class' => array( 'dhl-insurance' ),
);
$value = '0';
if ( isset( $dhl_insurance ) ) {
$value = $dhl_insurance;
} else {
$value = $settings['insurance'] ?? '0';
}
if ( $disabled ) {
$args['input_class'][] = 'dhl-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Kwota ubezpieczenia', 'woocommerce-dhl' ),
'id' => 'dhl_insurance_value_' . $id,
'type' => 'number',
'class' => array( 'dhl-insurance-value' ),
'custom_attributes' => array(
'min' => 0,
'step' => '0.01',
)
);
$value = '';
if ( isset( $dhl_insurance_value ) ) {
$value = $dhl_insurance_value;
} else {
$value = $order->get_total();
}
if ( $disabled ) {
$args['custom_attributes']['disabled'] = 'disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Pobranie', 'woocommerce-dhl' ),
'id' => 'dhl_cod_' . $id,
'type' => 'checkbox',
'input_class' => array( 'dhl-cod' ),
);
$value = '0';
if ( isset( $dhl_cod ) ) {
$value = $dhl_cod;
}
if ( $disabled ) {
$args['input_class'][] = 'dhl-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Kwota pobrania', 'woocommerce-dhl' ),
'id' => 'dhl_cod_value_' . $id,
'type' => 'number',
'class' => array( 'dhl-cod-value' ),
'custom_attributes' => array(
'min' => 0,
'step' => '0.01',
)
);
if ( 'PL' !== $order->get_shipping_country() ) {
$args['description'] = __( 'Uwaga! Dla przesyłek zagranicznych kwota pobrania jest wyrażona w lokalnej walucie odbiorcy przesyłki!', 'woocommerce-dhl' );
}
$value = '';
if ( isset( $dhl_cod_value ) ) {
$value = $dhl_cod_value;
}
if ( $disabled ) {
$args['custom_attributes']['disabled'] = 'disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Zawartość', 'woocommerce-dhl' ),
'id' => 'dhl_content_' . $id,
'type' => 'text',
);
if ( isset( $dhl_content ) ) {
$value = $dhl_content;
} elseif ( isset( $settings ) && isset( $settings['package_contents'] ) ) {
$value = $settings['package_contents'];
} else {
$value = '';
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Komentarz', 'woocommerce-dhl' ),
'id' => 'dhl_comment_' . $id,
'type' => 'text',
);
if ( isset( $dhl_comment ) ) {
$value = $dhl_comment;
} else {
if ( isset( $settings ) && isset( $settings['package_comment'] ) ) {
$value = $settings['package_comment'];
$value = str_replace( '[order_number]', $order->get_order_number(), $value );
$value = str_replace( '[shop_name]', get_bloginfo( 'name' ), $value );
$value = str_replace( '[shop_url]', home_url(), $value );
} else {
$value = '';
}
}
if ( $disabled ) {
$args['custom_attributes'] = array( 'disabled' => 'disabled' );
}
woocommerce_form_field( $key, $args, $value );
?>
*/ ?>
'print',
'id' => $dhl_package_number,
'icon' => true,
'label' => __( 'Drukuj na: %s', 'woocommerce-dhl' ),
'data' => array(
'shippment_id' => $id,
'dhl_package_number' => $dhl_package_number,
),
)
); ?>