@leonjkee

WordPress. WooCommerce. Вывод количество позиций товаров в корзине?

Здравствуйте.

Добавляю нецелое количество товара в корзину и в корзине отображается "0 товаров". Например, товар1 0.2 кг, товар2 0.3 кг. В корзине показывает "0 товаров". Как сделать, что показывало "2 товара"? Подскажите, пожалуйста, в каких файлах искать нужный php код, чтобы он считал количество позиций, а не количество товара.
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 2
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Товар не может быть не целым, это сущность. Я вообще не сильно понимаю как и зачем вы такое сделали. Для одного товара но различного веса применяйте вариации
Ответ написан
RomanFink
@RomanFink
WordPress developer
Была похожая задача, кол-во уникальных товаров в корзине можно посчитать например так: count( WC()->cart->get_cart() );
В теме storefront кол-во товаров отображается в мини корзине в шапке, код лежит в функции storefront_cart_link в файле storefront-woocommerce-functions.php
Поищите где в шаблоне выводится кол-во товаров в корзине через WC()->cart->get_cart_contents_count и замените на count( WC()->cart->get_cart() )
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы