Для добавления отложенного товара в корзину использую код:
Если автокеширование выключенно, все работает. При включенно автокешировании не срабатывает ф-я Add2BasketByProductID.
Где ошибка?
| Код |
|---|
if (!CModule::IncludeModule("sale") && !CModule::IncludeModule("catalog")) die;
if($_GET['action'] == 'ADD2DELAY' && IntVal($_GET['id'])>0)
{
$PRICE_ID = IntVal($_GET['id']);
$id = Add2BasketByProductID(
$PRICE_ID,
1,
array("DELAY" => "Y"),
array()
);
if ($id)
LocalRedirect($APPLICATION->GetCurPageParam("", array('action', 'id')));
}
|
Если автокеширование выключенно, все работает. При включенно автокешировании не срабатывает ф-я Add2BasketByProductID.
Где ошибка?