| Код |
|---|
if(["UF_SECTION"]["CONTENT"] == "Златоуст"){} |
для версии Битрикс 17.0.5. этот кусок выглядит так:
|
|||||||
|
|
|
|
|||
|
|
|
Это гениально... |
|||
|
|
|
В документации же написано: //описание массива для свойства типа "Список" множественного выбора $arrProp = Array(); $arrProp[ID или CODE] = array( $ENUM_ID1, $ENUM_ID2, $ENUM_ID3, $ENUM_ID4); Чтобы получить ENUM_ID используйте CIBlockPropertyEnum::GetList, тут есть фильтрация по XML_ID |
|||
|
|
|
|
Подскажите (киньте ссылку) как реализовать фильтр по пользовательскому полю (UF_*) в D7, тут информации не нашел
UPD На данный момент в ОРМ фильтрация по пользовательским полям не возможна. Ответ ТП:
|
|||||
|
|
|
|
|||
|
|
|
Можно настроить правила наценок для разных групп пользователей (вообще в битриксе это довольно гибко настраивается). |
|||
|
|
|
|
|||
|
|
|
Примечание: для свойства типа "Список" следует передавать идентификатор значения свойства, а не значение. для получения идентификатора используйте: |
|||
|
|
|
P.S. за скрипт спасибо) |
|||
|
|
|