• Добрий день. Виникла проблема з розрахунком доставки. У нас багато маленьких предмет?в для замовлень. ? ми користу?мось т?лки двома видами пакувань для отправки. Як встановити м?н?мальну ц?ну доставки ? починати ?? зб?льшення в?д 10 товару.

Viewing 1 replies (of 1 total)
  • Plugin Author Max

    (@wppunk)

    Добрий день, ви можете написати власну лог?ку розрахунку товар?в за допомогою наступного ф?льтра:

    add_filter( 'woocommerce_shipping_method_add_rate_args', 'np_shipping_method_add_rate_args', 10, 2 );
    
    function  np_shipping_method_add_rate_args( $args, $method ) {
    
    	if ( $args['id'] !== 'shipping_nova_poshta_for_woocommerce' ) {
    		return $args;
    	}
    
    	$args['cost'] = 30;
    
    	return $args;
    }

    Вам треба лише оновити $args['cost'] а лог?ку ви можете написати будь-яку. З опису я зрозум?в, що розрахунок залежить в?д к?лькост? товар?в. Товари з корзини можна взяти з WC()->cart->get_cart_contents().

Viewing 1 replies (of 1 total)
  • The topic ‘Чи ? спос?б налагодити прорахунок доставки?’ is closed to new replies.