1) Можно ли как-то ограничить вывод формы с помощью разрешений? Есть несколько групп пользователей, из которых только одной можно выводить форму и создавать тикеты на определенной странице. При этом доступ на эту страницу имеют все пользователи.
Попробовал создать шаблон и политику доступа с новым разрешением ask_question. Добавил эту политику нужной группе.
Далее попробовал установить в TicketForm параметр &permissions=ask_question, но ничего не меняется. В коде, кажется, вообще не важно, что в этом параметре - всегда проверяется только section_add_children.
2) Еще неудобно, что сообщения об ошибках лежат в лексиконах - не получается выводить разные сообщения на одну ошибку на разных страницах. Вынести бы их вместо этого в параметры сниппета...
1) Можно ли как-то ограничить вывод формы с помощью разрешений? Есть несколько групп пользователей, из которых только одной можно выводить форму и создавать тикеты на определенной странице. При этом доступ на эту страницу имеют все пользователи. Попробовал создать шаблон и политику доступа с новым разрешением ask_question. Добавил эту политику нужной группе.
Далее попробовал установить в TicketForm параметр &permissions=
ask_question
, но ничего не меняется. В коде, кажется, вообще не важно, что в этом параметре - всегда проверяется только section_add_children.2) Еще неудобно, что сообщения об ошибках лежат в лексиконах - не получается выводить разные сообщения на одну ошибку на разных страницах. Вынести бы их вместо этого в параметры сниппета...