|
|
|
|
|
|
|
пример LOGIC:
Задача: Вывести все элементы инфоблока, у которых совпадают пары производитель + артикул.
Вторая строка говорит о том, что дальше пойдет условие "ИЛИ" Далее в массиве перебираем все пары значений Производитель + Артикул. Обратите особое внимание, что каждый блок для "ИЛИ" - это массив, А т.к. внутри "ИЛИ" размещается еще и условие "И", то содержимое условия "И" - также вложенный массив. К стати, строку #5 можно опустить -. это значение по умолчанию. В результате получаем примерно такую структуру: .... ИЛИ{ {И{бренд,артикул}} {И{бренд,артикул}} }
"Не нравится - критикуй, критикуешь - предлагай, предлагаешь - делай, делаешь - отвечай."
Сергей Павлович Королёв |
|||||||
|
|
|
|
Отрицание в фильтре SECTION_ID не будет работать, если элементы привязаны к нескольким разделам.
Пример: Элемент привязан к разделам 1, 2, 3. Выбрать элементы с фильтром
Выбрать элементы с фильтром
|
|||||
|
|
|
|
Если у элемента установлена привязка к нескольким разделам, то функция возвращает только один из этих разделов. Для того, чтобы получить все разделы, к которым привязан элемент, нужно в цикле перебора элементов вызывать функцию
"Не нравится - критикуй, критикуешь - предлагай, предлагаешь - делай, делаешь - отвечай."
Сергей Павлович Королёв |
|
|
|
|
|
Для подсчета количества элементов, полученных в результате выборке GetList, существует специальная :
Комментарий от разработчика: некорректно работает для Oracle и MSSQL
"Не нравится - критикуй, критикуешь - предлагай, предлагаешь - делай, делаешь - отвечай."
Сергей Павлович Королёв |
|||
|
|
|
|
выборка по свойству типа "Дата/время" по точному совпадению:
"Не нравится - критикуй, критикуешь - предлагай, предлагаешь - делай, делаешь - отвечай."
Сергей Павлович Королёв |
|||||
|
|
|
|
Для ключа CATALOG_STORE_AMOUNT_<идентификатор_склада> значением является требуемое значение товара, например:
|
|||
|
|
|
|
Для фильтрации по свойству инфоблока типа "Дата/Время". Например, выбрать все активные элементы в с PROPERTY_DATE = '24.15.2015 12:10:00' , фильтр будет выглядеть следующим образом:
|
|||
|
|
|
|
Для выборки до 6 определенных элементов вместе с путями PREVIEW_PICTURE
skype: usr.bin.p
|
||||
|
|
|
|||