Для добавления отложенного товара в корзину использую код:
Если автокеширование выключенно, все работает. При включенно автокешировании не срабатывает ф-я 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.
Где ошибка?