Думаю можно. Надо попробовать фильтровать по подстроке используя спецификатор %
Более подробно можно изучить этот вопрос здесь
Более подробно можно изучить этот вопрос здесь
|
Нет, у меня как раз таки по-умолчанию работает через "или"...
Пробовал разными способами, везде одинаково работает 1. Способ $arFilter = Array( "PROPERTY_PROP1" => Array(PROP1_ID1, PROP1_ID2) ); // срабатывает только связка "или" 2. Способ $arFilter = Arrray( "PROPERTY_PROP1_VALUE" => Array(PROP1_VALUE1, PROP1_VALUE2) ); // тоже работает как "или" 3. Способ $arFilter = Array( "?PROPERTY_PROP1_VALUE" => Array("PROP1_VALUE1 & PROP1_VALUE2") ); // как ни странно, но тоже работает как "или" По идее последний способ должен вроде работать, в документации о нем и говорится, но видимо со свойствами типа список не прокатывает ![]() |
|
|
|
|
|
Нет это не то. Я использую API Битрикса, а именно класс CIBlockElement и метод GetList. В этом методе можно задавать параметры фильтрации. Но! У меня не получается отфильтровать значения свойств типа список по логической связке "И". Пробую тоже использовать логику сложного фильтра со строковыми значениями свойства, все равно не фильтрует...
![]() |
|
|
|
|
|
При вызове комплексного компонента catalog, в файле element.php шаблона вызывается другой компонент компонент:
Я ожидал увидеть список комментариев из раздела 22, информационного блока 6, а в итоге увидел все комментарии из информационного блока 6, то-есть фильтр по новостям не сработал... Проверял вызывать этот же самый компонент со страницы, тогда все нормально работает, фильтрация проходит. |
|||
|
|
|
|
Здравствуйте!
У меня такая проблема. При регистрации пользователя, мне необходимо сохранять одно из пользовательских свойств типа файл. Сам файл загружается аяксом, при заполнении формы регистрации и сохраняется при помощи функции CFile::SaveFile(). После нажатия кнопки "Зарегистрироваться" я в компоненте обрабатываю картинку, а конкретно делаю из нее thumnail и хочу сохранить как пользовательское свойство типа файл. Для этого я осуществляю след. действия: //$src - путь до картинки thumbnail $arImage = CFile::MakeFileArray($src); $arImage["error"] = 0; $arImage["del"] = ""; $arImage["old_id"] = "" ; ... $arResult["VALUES"]["UF_AVA"] = $arImage ; При этом выдается следующая ошибка: "Файл не является графическим." Перед сохранением thumbnail, загруженная аяксом картинка обрезается и записывается вместо самой себя. В чем моя ошибка и как можно решить данную проблему? |
|
|
|
|