Добрый день, редакция малый бизнес, установлены все обновления, версия модуля sale - 18.5.9.
Перестали обновляться (актуализироваться ) названия товаров в корзине.
Те покупатель кинул товары в корзину, после загрузки из 1С названия изменились, но в корзине они остались старые.
Добавляю в корзину с провайдером код ниже
CCatalogProductProviderCustom
if(CModule::IncludeModule("catalog")) {
class CCatalogProductProviderCustom extends CCatalogProductProvider {
public static function GetProductData($arParams) {
$arParams["CHECK_QUANTITY"] = "N";
$arParams["AVAILABLE_QUANTITY"] = "Y";
$arParams["CHECK_PRICE"] = "Y";
$arParams["CHECK_COUPONS"] = "N";
$arParams["RENEWAL"] = "N";
$arResult = array();
$arResult = CCatalogProductProvider::GetProductData($arParams);
$arResult["NAME"] = $arResult["NAME"]."TEST"; // ТУТ для тестов
$arResult["DETAIL_PAGE_URL"] = "";
return $arResult;
}
}
}
Что странно DETAIL_PAGE_URL - меняется, а вот названия никак.
Пробовал СALLBACK функцию и без нее - названия старые.
Цены, кол-во - все меняется, Названия нет.
Со старым модулем sale (16.5.14) - все работает нормально.
Перестали обновляться (актуализироваться ) названия товаров в корзине.
Те покупатель кинул товары в корзину, после загрузки из 1С названия изменились, но в корзине они остались старые.
Добавляю в корзину с провайдером код ниже
CCatalogProductProviderCustom
if(CModule::IncludeModule("catalog")) {
class CCatalogProductProviderCustom extends CCatalogProductProvider {
public static function GetProductData($arParams) {
$arParams["CHECK_QUANTITY"] = "N";
$arParams["AVAILABLE_QUANTITY"] = "Y";
$arParams["CHECK_PRICE"] = "Y";
$arParams["CHECK_COUPONS"] = "N";
$arParams["RENEWAL"] = "N";
$arResult = array();
$arResult = CCatalogProductProvider::GetProductData($arParams);
$arResult["NAME"] = $arResult["NAME"]."TEST"; // ТУТ для тестов
$arResult["DETAIL_PAGE_URL"] = "";
return $arResult;
}
}
}
Что странно DETAIL_PAGE_URL - меняется, а вот названия никак.
Пробовал СALLBACK функцию и без нее - названия старые.
Цены, кол-во - все меняется, Названия нет.
Со старым модулем sale (16.5.14) - все работает нормально.