Скрыть уведомление, если продукт в корзине [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Скрыть уведомление, если продукт в корзине [закрыто]

Сообщение Anonymous »

У меня есть какой -то рабочий код, который показывает сообщение для расчета оставшихся расходов для бесплатной доставки. Это работает нормально. Но мне нужно добавить правило, которое означает, что уведомление только показывает, если конкретный продукт не является в тележке. Некоторые продукты поставляются с бесплатной доставкой, поэтому, если продукт xxx находится в корзине, мне нужно игнорировать это уведомление. < /P>
add_action( 'woocommerce_before_cart', 'free_shipping_cart_notice' );
function free_shipping_cart_notice() {
$threshold = 200;
$current = WC()->cart->get_subtotal();
$product_id = 9308;
$in_cart = false;
if ( $current < $threshold ) {
wc_print_notice( 'Spend ' . wc_price( $threshold - $current ) . ' more for FREE SHIPPING', 'notice' );
}
}


Подробнее здесь: https://stackoverflow.com/questions/795 ... ct-in-cart
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»