День добрый.
Если не сложно укажите где ошибка?
Что-то совсем простое упускаю, целый день бьюсь
Есть скрипт обновления инфы на сайте и в процессе работы скрипта обновления получается массив кодов товаров которые надо отключить ($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