Здравствуйте, хочу вывести в верхней мини корзине sale.basket.basket.line количество всех позиций товаров, то есть сложить все кол-ва каждого товара.$item['QUANTITY'].
Я могу конечно посчитать вручную
но проблема в том что оно не обновляется на событие BX.onCustomEvent('OnBasketChange'); А обновляются только стандартные значения например $arResult['NUM_PRODUCTS'] это кол-во товаров в корзине. А мне нужно сложить все кол-ва каждого товара. Можно как то это сделать что бы оно обновлялось на BX.onCustomEvent('OnBasketChange');, может предусмотрено для этого что то? В массиве $arResult такого нет.
Я могу конечно и вручную обновлять показания в мини корзине, но только на странице каталога и товара, в самой корзине уже хрен разберёшься.
Я могу конечно посчитать вручную
Код |
---|
foreach ( $arResult['CATEGORIES']['READY'] as $item ) { $count += $item['QUANTITY']; };?> |
Я могу конечно и вручную обновлять показания в мини корзине, но только на странице каталога и товара, в самой корзине уже хрен разберёшься.