__( 'Usługa DPD', 'woocommerce-dpd' ),
'id' => 'dpd_product_' . $id,
'type' => 'select',
'options' => WPDesk_WooCommerce_DPD::get_products(),
'class' => [ 'dpd-product', 'dpd-hidden' ],
'input_class' => [ 'dpd-product' ],
];
$value = '';
if ( isset( $dpd_product ) ) {
$value = $dpd_product;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Adres nadawcy', 'woocommerce-dpd' ),
'id' => 'dpd_sender_address_id' . $id,
'type' => 'select',
'options' => $sender_address_options,
'class' => [ 'dpd-sender-address-id' ],
'input_class' => [ 'dpd-sender-address-id' ],
];
$value = '';
if ( isset( $dpd_sender_address_id ) ) {
$value = $dpd_sender_address_id;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Waga [kg]', 'woocommerce-dpd' ),
'id' => 'dpd_package_weight_' . $id,
'type' => 'number',
];
$value = '';
if ( isset( $dpd_package_weight ) ) {
$value = $dpd_package_weight;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
'number',
'id' => 'dpd_package_width_' . $id,
];
$value = '';
if ( isset( $dpd_package_width ) ) {
$value = $dpd_package_width;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
'/',
'type' => 'number',
'id' => 'dpd_package_height_' . $id,
];
$value = '';
if ( isset( $dpd_package_height ) ) {
$value = $dpd_package_height;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
'/',
'type' => 'number',
'id' => 'dpd_package_depth_' . $id,
];
$value = '';
if ( isset( $dpd_package_depth ) ) {
$value = $dpd_package_depth;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
$additional_package ) : ?>
__( 'Zadeklarowana wartość', 'woocommerce-dpd' ),
'id' => 'dpd_declared_value_' . $id,
'type' => 'checkbox',
'input_class' => [ 'dpd-declared_value' ],
];
$value = '0';
if ( isset( $dpd_declared_value ) ) {
$value = $dpd_declared_value;
}
if ( $disabled ) {
$args['input_class'][] = 'dpd-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Zadeklarowana kwota', 'woocommerce-dpd' ),
'id' => 'dpd_declared_value_value_' . $id,
'type' => 'number',
'class' => [ 'dpd-declared_value-value' ],
'custom_attributes' => [
'min' => 0,
'step' => '0.01',
],
];
$value = '';
if ( isset( $dpd_declared_value_value ) ) {
$value = $dpd_declared_value_value;
} else {
$value = $order->get_total();
}
if ( $disabled ) {
$args['custom_attributes']['disabled'] = 'disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Pobranie', 'woocommerce-dpd' ),
'id' => 'dpd_cod_' . $id,
'type' => 'checkbox',
'input_class' => [ 'dpd-cod' ],
];
$value = '0';
if ( isset( $dpd_cod ) ) {
$value = $dpd_cod;
}
if ( $disabled ) {
$args['input_class'][] = 'dpd-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Kwota pobrania', 'woocommerce-dpd' ),
'id' => 'dpd_cod_value_' . $id,
'type' => 'number',
'class' => [ 'dpd-cod-value' ],
'custom_attributes' => [
'min' => 0,
'step' => '0.01',
],
];
$value = '';
if ( isset( $dpd_cod_value ) ) {
$value = $dpd_cod_value;
} else {
$value = $order->get_total();
}
if ( $disabled ) {
$args['custom_attributes']['disabled'] = 'disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Doręczenie w sobotę', 'woocommerce-dpd' ),
'id' => 'dpd_saturday_' . $id,
'type' => 'checkbox',
'input_class' => [ 'dpd-saturday' ],
];
$value = '0';
if ( isset( $dpd_saturday ) ) {
$value = $dpd_saturday;
}
if ( $disabled ) {
$args['input_class'][] = 'dpd-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Dostawa następnego dnia (Next Day)', 'woocommerce-dpd' ),
'id' => $key . '_' . $id,
'type' => 'checkbox',
'input_class' => [ $key ],
];
$value = '0';
if ( isset( $dpd_next_day ) ) {
$value = $dpd_next_day;
}
if ( $disabled ) {
$args['input_class'][] = 'dpd-disabled';
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Doręczenie do punktu odbioru', 'woocommerce-dpd' ),
'id' => 'dpd_pickup_' . $id,
'type' => 'checkbox',
'input_class' => [ 'dpd-pickup' ],
];
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, (int) $dpd_pickup );
?>
'dpd_pickup_point_id_' . $id,
'type' => 'select',
'input_class' => [ 'dpd-pickup-value' ],
'options' => $pickup_points,
];
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $dpd_pickup_point_id );
?>
__( 'Zawartość', 'woocommerce-dpd' ),
'id' => 'dpd_package_content_' . $id,
'type' => 'text',
];
$value = '';
if ( isset( $dpd_package_content ) ) {
$value = $dpd_package_content;
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
__( 'Numer referencyjny', 'woocommerce-dpd' ),
'id' => 'dpd_ref_' . $id,
'type' => 'text',
];
$value = '';
if ( isset( $dpd_ref ) ) {
$value = $dpd_ref;
} else {
$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 );
}
if ( $disabled ) {
$args['custom_attributes'] = [ 'disabled' => 'disabled' ];
}
woocommerce_form_field( $key, $args, $value );
?>
'print',
'id' => $dpd_package_number,
'icon' => true,
// Translators: printer.
'label' => __( 'Drukuj na: %1$s', 'woocommerce-dpd' ),
'data' => [
'shippment_id' => $id,
'dpd_package_number' => $dpd_package_number,
],
]
);
?>
'print',
'id' => str_replace( ', ', '-', $dpd_package_number ),
'icon' => true,
// Translators: printer.
'label' => __( 'Drukuj na: %1$s', 'woocommerce-dpd' ),
'data' => [
'shippment_id' => $id,
'dpd_package_number' => $dpd_package_number,
],
]
);
?>