Как сделать поле content необязательным у тикета?
В форме добавления тикета есть куча кастомных полей и по условию поле content не должно быть обязательным.
Пример указания полей в сниппете:
Как исключить content из обязательных полей?
Пример указания полей в сниппете:
{$_modx->runSnippet('!TicketForm', [
'tplFormCreate' => 'tpl.Tickets.form.create.car',
'tplFormUpdate' => 'tpl.Tickets.form.update.car',
'allowedFields' => 'parent,mark,model,content,period',
'requiredFields' => 'parent,mark,model',
'parents' => 0,
'resources' => '12,11,19,17,16,14,15,13',
])}И при сохранении с пустым полем контента выскакивает ошибка «Вы забыли написать текст тикета.», хотя в обязательных полях специально исключено поле content!Как исключить content из обязательных полей?
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Поле называется Дополнительная информация (необязательно).
Как вариант, попробовать повесить плагин на событие «OnBeforeCommentSave» и задавать какой то дефолтный текст для комментария.