Страница 1 из 1

Настройка обязательности заполнения полей при закрытии заявк

Добавлено: 18 окт 2012, 08:04
mdb93
Администрирование - Конфигурация системы - выбераем из выпадающего списка "ticket" - Frontend::Agent::Ticket::ViewClose
Здесь настраиваем те поля, которые будут присутствовать у агента на страничке закрытия заявки.
Но вот вопрос, мне нужно, чтобы параметр "Ticket::Frontend::AgentTicketClose###Service" не только был включен, но и был обязательным при закрытии заявки.
Смысл в том, что агент, при закрытии заявке, не сможет ее закрыть если не выберет сервис, к которому относится эта заявка (по аналогии с темой и текстом письма при закрытии заявы - не закроем пока там что-нибудь не напишем). Каким способом это можно настроить?

Re: Настройка обязательности заполнения полей при закрытии з

Добавлено: 18 окт 2012, 08:41
ykolesnikov
Видимо, надо поступить по аналогии с ранее описанным в теме про обязательность полей при вводе заявки:
viewtopic.php?f=4&t=271 но в соответствующем .dtl файле.
Можно попробовать покрутить вариант с ACL (см. гл. 18 Руководства Администратора)

Re: Настройка обязательности заполнения полей при закрытии з

Добавлено: 18 окт 2012, 13:41
mdb93
Спасибо, разобрался.
Только вопрос, возможно банальный.
Как сохранить изменения в файле? сейчас выводит ошибку: Permission denied. Тобишь нет доступа
Походу потому что файл используется отрс-ом. Пытался затушить отрс, как пишется в инструкции: "sudo rcotrs restart-force" но дебиан не понял комманды

Re: Настройка обязательности заполнения полей при закрытии з

Добавлено: 18 окт 2012, 13:50
ykolesnikov
Вообще-то все изменения надо делать в копии файла и измененный помещать в кастомную папку. Почитайте в мануале как это сделать

Re: Настройка обязательности заполнения полей при закрытии з

Добавлено: 18 окт 2012, 14:29
mdb93
Юрий, вопрос проще:
Как полю "Ticket::Frontend::AgentTicketClose###Service" параметру "Required:" поставить значение 1?
Судя по вычитанному мной мануалу на стр 472 это можно сделать

Re: Настройка обязательности заполнения полей при закрытии з

Добавлено: 18 окт 2012, 14:33
ykolesnikov
"Попытка не пытка" - как говорил Лаврентий Павлович. Пробуйте. Получится и нам расскажете. А нужные модули, наверное, можно искать по названиям действий, которые пытаетесь выполнить. Приглядитесь к адресной строке в браузере или тултипу при наведении на пункт меню или кнопку. Может кто-то подскажет и более научный способ.