День добрый.
Если не сложно укажите где ошибка? Что-то совсем простое упускаю, целый день бьюсь
Есть скрипт обновления инфы на сайте и в процессе работы скрипта обновления получается массив кодов товаров которые надо отключить ($k3kod_shop).
вот кусок кода:
Всё вроде отрабатывает нормально, и если повторно запустить скрипт, то вывод значения полей элемента print_r($arItem)показывает что элементы деактивироаны ([ACTIVE] => N), НО на сайте и в админке для якобы деактивированных элементов активность сохраняет своё положительное значение.
Пробовал в адресной строке и сайта и админки ключи clear_cache_session=Y И clear_cache=Y И в параметрах главного модуля делал очистку файлов кеша. Ничего не помогает.
Что-то очень простое упускаю, нужен хороший пинок в правильном направлении! Спасибо.
P.S. версия Битрикса 5.1.6
Если не сложно укажите где ошибка? Что-то совсем простое упускаю, целый день бьюсь
Есть скрипт обновления инфы на сайте и в процессе работы скрипта обновления получается массив кодов товаров которые надо отключить ($k3kod_shop).
вот кусок кода:
Код |
---|
$k3kod_shop = array (13023, 13024, 13025, 13026); $BID = 46; if(CModule::IncludeModule("iblock")) { $el = new CIBlock; while ($cur_k3kod = current($k3kod_shop)) { $items = GetIBlockElementList($BID, false, "", "", Array("ACTIVE"=>"", "=PROPERTY_ID"=>$cur_k3kod)); while($arItem = $items->GetNext()) { echo "<pre>"; print_r($arItem); echo "</pre>"; $res = $el->Update($arItem["ID"], Array("ACTIVE" => "N")); }; next($k3kod_shop); }; }; |
Всё вроде отрабатывает нормально, и если повторно запустить скрипт, то вывод значения полей элемента print_r($arItem)показывает что элементы деактивироаны ([ACTIVE] => N), НО на сайте и в админке для якобы деактивированных элементов активность сохраняет своё положительное значение.
Пробовал в адресной строке и сайта и админки ключи clear_cache_session=Y И clear_cache=Y И в параметрах главного модуля делал очистку файлов кеша. Ничего не помогает.
Что-то очень простое упускаю, нужен хороший пинок в правильном направлении! Спасибо.
P.S. версия Битрикса 5.1.6