Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Вывести количество товаров в корзине в header
6ответ(ов) в теме
21d
не в сети 2 недели
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
1
14:16
Версия WP-Recall: 16.24.38

Добрый день, хотел вывести количество товаров в корзине в header.

Нашел на форуме код

global $CartData,$user_ID; $bc = ($b_count = get_user_meta($user_ID,'block_count',1)) ? $b_count : '0'; $all = 0; if(isset($_SESSION['cart'])){ foreach($_SESSION['cart'] as $prod_id=>$val){ $all += $val['number']; } } echo 'Корзина (<span class="cart-numbers">'.$all.'</span>)';

Но он там не работает. Что нужно подправить? Подскажите пожалуйста.

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15986
2
17:13

количество товаров в корзине можно получить так

$Cart = new Rcl_Cart();
echo $Cart->products_amount;

0
21d
не в сети 2 недели
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
3
18:05

Андрей CS сказал(а)
количество товаров в корзине можно получить так

$Cart = new Rcl_Cart();
echo $Cart->products_amount;

Я так сделал в начале, но количество обнуляет только когда перезагружу страницу.

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15986
4
19:33

21d сказал(а)
хотел вывести количество товаров в корзине в header

Как я понял, вы хотели этого

0
21d
не в сети 2 недели
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
5
21:13

Ну если добавить товар в корзину в хедере не будет количества товаров. Только когда перезагружу страницу. А хотелось бы так как у вас на codeseller

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15986
6
09:04

оберните значение inline-элементом с классом rcl-order-amount

0
Вы не имеете права на публикацию сообщений в этой теме