Вот тут:
Map => [
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
[ 'UserCustomerID', 'CustomerID', 'customer_id', 0, 1, 'var', '', 0 ],
Что означает shown 0, если required 1?
Ну и заодно, что означает shown 2=lite, в примерах нигде такого не встретил.
Непонятка со значением параметра shown
Модератор: ykolesnikov
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Непонятка со значением параметра shown
1. А попробовать?
2.
shown - не показывать, т.е. не отображать, но реквизит должен быть в наличииЧто означает shown 0, если required 1?
2.
не пробовал, см. п.1.Ну и заодно, что означает shown 2=lite, в примерах нигде такого не встретил.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
-
- OTRS Мастер
- Сообщения: 507
- Зарегистрирован: 22 апр 2015, 06:45
- Откуда: Томск
- Благодарил (а): 7 раз
- Поблагодарили: 45 раз
Re: Непонятка со значением параметра shown
Пробовал. Никак не влияет. 0-1 по умолчанию: поле на форме присутствует как обязательное. Изменил на 1-1 - ничего не поменялось.ykolesnikov писал(а):1. А попробовать?
Подозреваю, что поведение зависит от ситуации. Когда required 0, то при shown=
0 - поле отсутствует
1 - присутствует всегда
2- присутствует, если ранее кем-то заполнено
Когда required 1, то значение shown просто игнорируется.
Интерес у меня не практический, а познавательный ) Хотел спросить у икспертов
--
OTRS 6.0.22
OTRS 6.0.22