Danke für die schnelle Antwort ??
Leider funktioniert der Filter nicht. Die einzige Funktion, die ich gefunden habe, welches das Gewicht Manipuliert ist “wc_gzd_dhl_get_shipment_weight”.
Hier wird z.B. auch das Mindestgewicht entschieden.
Toll w?re die Funktion wiefolgt:
function wc_gzd_dhl_get_shipment_weight( $shipment, $unit = 'kg' ) {
$shipping_method = $shipment->get_shipping_method();
$shipment_weight = $shipment->get_weight();
$dhl_shipping_method = wc_gzd_dhl_get_shipping_method( $shipping_method );
$add_weight = wc_get_weight( Package::get_setting( 'label_add_shipment_weight', $dhl_shipping_method ), $unit, 'kg' ); /**in den Settings ein Zus?tzliches <input>*/
$min_weight = wc_get_weight( Package::get_setting( 'label_minimum_shipment_weight', $dhl_shipping_method ), $unit, 'kg' );
$weight = empty( $shipment_weight ) ? wc_get_weight( Package::get_setting( 'label_default_shipment_weight', $dhl_shipping_method ), $unit, 'kg' ) : wc_get_weight( $shipment_weight, $unit, $shipment->get_weight_unit() );
$weight = $weight + $add_weight
if ( $weight < $min_weight ) {
$weight = $min_weight;
}
return $weight;
}