Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Возможно ли такое осуществить??

00 голосов
3
Есть форма заявки. Есть 2 группы пользователей.
Возможно ли разграничить поля, которые пользователи могут заполнять, между этими группами?
спросил 13 Фев, 14 от katena (280 баллов)

3 Ответы

00 голосов
Пока у меня в голове крутится такое вот решение, но развить его не могу:
Код
if (3 == $user_group)
$active = "Y";
else
$active = "N";

$arField = Array("ACTIVE"=>$active);
CFormField::Set($arFields,$field_id);

И так применить к каждому необходимому полю.
ответил 03 Июль, 14 от katena (280 баллов)
00 голосов
Цитата
Сергей Горбунов пишет:
Есть форма заявки. Есть 2 группы пользователей.

Возможно ли разграничить поля, которые пользователи могут заполнять, между этими группами?

С помощью API - легко.
Получаете id группы, и в зависимости от результата выводите нужные поля.
ответил 03 Ноя, 14 от Runnar (1,000 баллов)
00 голосов
Затык происходит при выводе формы, как стандартного компонента. Управлять ей можно только всей полностью, а не отдельно каждым полем. Писать свой компонент?
ответил 02 Март, 15 от katena (280 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 12 Апр, 14 от Charlize (100 баллов)
0 голосов
2 ответов
спросил 08 Апр, 14 от EDKA (980 баллов)
0 голосов
3 ответов