Цитата |
---|
Евгений Малков пишет: Если вам нужно общее количество товара в корзине, кастомизируйте компонент.
|
именно общее количество, только может достаточно где то галку поставить показывать то то или показывать то то.
спасибо за ответ.
Если на примере кода который есть по этой ссылке, то как он станет выглядеть чтоб по нему пройти и сплюсовать в цикле quanity
Код |
---|
<?
// Выведем актуальную корзину для текущего пользователя
$arBasketItems = array();
$dbBasketItems = CSaleBasket::GetList(
array(
"NAME" => "ASC",
"ID" => "ASC"
),
array(
"FUSER_ID" => CSaleBasket::GetBasketUserID(),
"LID" => SITE_ID,
"ORDER_ID" => "NULL"
),
false,
false,
array("ID", "CALLBACK_FUNC", "MODULE",
"PRODUCT_ID", "QUANTITY", "DELAY",
"CAN_BUY", "PRICE", "WEIGHT")
);
while ($arItems = $dbBasketItems->Fetch())
{
if (strlen($arItems["CALLBACK_FUNC"]) > 0)
{
CSaleBasket::UpdatePrice($arItems["ID"],
X $arItems["CALLBACK_FUNC"],
X $arItems["MODULE"],
X $arItems["PRODUCT_ID"],
X $arItems["QUANTITY"]);
$arItems = CSaleBasket::GetByID($arItems["ID"]);
}
$arBasketItems[] = $arItems;
}
// Печатаем массив, содержащий актуальную на текущий момент корзину
echo "<pre>";
print_r($arBasketItems);
echo "</pre>";
?> |