Добрый день.
Есть задача отобрать товары в Битрикс24 по названию:
1) Когда я делаю поиск по полному названию - оно работает, даже если я напишу 1 слово (которое есть в названиях товаров) - он выдает мне их целую кучу.
2) Но если я хочу сделать поиск по нескольким ключам - он не работает, не могу понять почему - или мой код кривой или система не имеет такого функционала?
# Рабочий пример:
$TestArray = Array(
"111",
"222",
);
$search_product = \App\CRest::call('crm.product.list', [
"order" => [],
"filter" => [
"CATALOG_ID" => 14,
"NAME" => $TestArray,
],
"select" => ["ID", "NAME", "PROPERTY_112"],
]
);
print_r($search_product);
# Нерабочий пример
$TestArray = Array(
array(
"1",
"2",
),
"333",
);
$search_product = \App\CRest::call('crm.product.list', [
"order" => [],
"filter" => [
"CATALOG_ID" => 14,
"NAME" => $TestArray,
],
"select" => ["ID", "NAME", "PROPERTY_112"],
]
);
print_r($search_product);