В bitrix/modules/iblock/classes/general/cml2.php:
это 2390 строка, метод DeactivateElement, класса CIBlockCMLImport
Это условие истинно, даже если $this->next_step["bUpdateOnly"] == "false"
В итоге у клиента не деактивируются/удаляются элементы которых нет в файле импорта, но есть в каталоге.
Почему?
Где же неявное привидение типов? Почему работает у других?
Код |
---|
if(array_key_exists("bUpdateOnly", $this->next_step) && $this->next_step["bUpdateOnly"]) return $counter; |
Это условие истинно, даже если $this->next_step["bUpdateOnly"] == "false"
В итоге у клиента не деактивируются/удаляются элементы которых нет в файле импорта, но есть в каталоге.
Почему?
Где же неявное привидение типов? Почему работает у других?