Передача параметра при создании
Здравствуйте, недавно только начал изучение modx, у меня вопрос по поводу модуля Tickets. При создании или редактировании тикета из админки есть в секции публикации прекрасный параметр «Закрытый тикет» (ticket_view_private). Подскажите как это значение сделать по умолчанию, т.е. когда пользователь создает тикет — автоматически ticket_view_private=1.
Второй вопрос. Как я могу назначить каждому из разделов тикетов (у меня из 2: Предложение и Жалобы) свой e-mail адрес. Например, подают тикет в раздел Жалобы — отправляется администратору, в раздел Предложение — менеджеру и т.д.
Заранее спасибо.
Второй вопрос. Как я могу назначить каждому из разделов тикетов (у меня из 2: Предложение и Жалобы) свой e-mail адрес. Например, подают тикет в раздел Жалобы — отправляется администратору, в раздел Предложение — менеджеру и т.д.
Заранее спасибо.
Комментарии: 5
По первому вопросу – нужно при вызове сниппета TicketForm добавить в параметр allowedFields название поля privateweb, а в форму создания тикета,
Можно убрать адреса из системной настройки tickets.mail_bcc, а оповещения отправлять своим сниппетом на системное событие OnDocFormSave
<input type="hidden" name="privateweb" value="1"/>
Со вторым сложнее, адреса email берутся здесь и через плагин их не подменишь, а исходные файлы править нехорошо. Можно убрать адреса из системной настройки tickets.mail_bcc, а оповещения отправлять своим сниппетом на системное событие OnDocFormSave
А вы не подскажете как добавить в параметр allowedFields название поля privateweb? Пробовал, но не получается( Я так понял что ticket_view_private это именно параметр privateweb?
Что именно не получается? Покажите вызов TicketForm
[[!TicketForm?]]
Вписывал как и было сказано:[[!TicketForm?
&allowedFields=`privateweb`
]]
И, соответственно, добавлял в форму инпут. Но не заработало, тикет создавался не приватным.
Не подскажете? Вопрос актуальный еще.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.