@FelixKerser

Как добавить кнопку удаления товара с корзины не на странице корзины в woocommerce?

6467bbea77d27744413150.png

Сайт имеет корзину в виде попапа, и вывподятся товары с корзины, но кнопки удаления товара не работают. Есть ли возможность добавить такой функционал?

Товары вывожу с помощью данного цикла
foreach($items as $item => $values) { $_product =  wc_get_product( $values['data']->get_id());$price = get_post_meta($values['product_id'] , '_price', true);
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
Прикрутить на "крестики" js.
В ajax передать product_id.
Удалить из корзины:
$product_id = $_REQUEST['product_id'];
foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
     if ( $cart_item['product_id'] == $product_id ) {
          WC()->cart->remove_cart_item( $cart_item_key );
     }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы