Разработан компонент с формой обратной связи (получает данные оставленные пользователем в input'ах и заносит их в инфоблок). Вывожу на странице через bitrix:news.list. Нужно добавить новое свойство с привязкой к пользователю. При этом в случае, если VALUE свойства пустое, нужно выводить "Заявка открыта". Однако логика компонента такова, что в случае, если VALUE свойства пустое, то в DISPLAY_PROPERTIES оно не попадает. Мне видится самым корректным такой подход:
- Создать свойство типа "Строка";
- Задать с name этого свойства и value="Заявка открыта", и, таким образом, добавлять элемент в DISPLAY_PROPERTIES;
Код <input type="hidden">
- Затем выводить его на странице и добавить возможность менять значение свойства с помощью на ID пользователя;
Код CIBlockElement::Update