Округлить итоговую корзину Woocommerce - PullRequest
0 голосов
/ 08 мая 2018

Мне нужно округлить цены в моей корзине Woocommerce.Он округляется до 1. Например:

Если общая стоимость корзины составляет 40,85 долларов США, мне нужно, чтобы в корзине было показано 41,00 долларов США.

Я пытался использовать эту команду, но цена со скидкой 0,15.и я не знаю как это сделать.Я нашел это на других сайтах, но собрал все товары в каталоге.

add_filter( 'woocommerce_calculated_total', 'custom_calculated_total', 10, 2 );
function custom_calculated_total( $total, $cart ){
    return round( $total - ($total * 0.15), $cart->dp );
}

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 09 мая 2018

Я верю, что это то, что вы ищете. Это будет округлять сумму вашей корзины до следующего доллара. Вы также можете использовать настройки WooCommerce для округления отображаемых цен на товары до добавления товаров в корзину.

//round cart total up to nearest dollar
add_filter( 'woocommerce_calculated_total', 'custom_calculated_total' );
function custom_calculated_total( $total ) {
$total = round( $total, 1 );
return ceil($total);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...