имеется массив из ID файлов (около 6000 )
нужно получить все файлы, которые отсутствуют в этом списке
никакой реакции.
Пытался наоборот получить все файлы, которые ЕСТЬ в этом списке
в итоге выдаются абсолютно все файлы, которые есть в модуле iblock.
Такое ощущение, что фильтр вообще не слушает параметр ID
Даже если пытаюсь сделать просто
опять же никакой реакции, выдаются все файлы
нужно получить все файлы, которые отсутствуют в этом списке
| Код |
|---|
$current_file_result = CFile::GetList(
array(),
array(
"MODULE_ID" => 'iblock',
"!@ID" => $ids
)
);
while($res_arr = $current_file_result->GetNext()){
$res_current_files[] = $res_arr["ID"];
} |
никакой реакции.
Пытался наоборот получить все файлы, которые ЕСТЬ в этом списке
| Код |
|---|
$current_file_result = CFile::GetList(
array(),
array(
"MODULE_ID" => 'iblock',
"@ID" => $ids
)
);
while($res_arr = $current_file_result->GetNext()){
$res_current_files[] = $res_arr["ID"];
} |
в итоге выдаются абсолютно все файлы, которые есть в модуле iblock.
Такое ощущение, что фильтр вообще не слушает параметр ID
Даже если пытаюсь сделать просто
| Код |
|---|
$current_file_result = CFile::GetList( array(), array( "MODULE_ID" => 'iblock', "@ID" => array(1,2,3) ) ); |
опять же никакой реакции, выдаются все файлы