Помогите пожалуйста с плагином

У меня задачка вот такая… я использую Tickets для создания тикетов из фронта. И мне нужно чтобы юзер после создания тикета перешел не на созданный ресурс, а на указынный мной + пользователю запретить создавать новые тикеты вообще.

Я подумал что плагин на какое-нибудь событие onDocFormSave мне поможет решить мою задачу, но чтото не выходит у меня ничего…

Хоть подскажите как это реализовать можно. Спасибо
Evgesha
24 июня 2017, 01:06
modx.pro
520
0

Комментарии: 2

Сергей Шлоков
24 июня 2017, 08:22
+2
нужно чтобы юзер после создания тикета перешел не на созданный ресурс, а на указынный мной
Этот функционал зашит намертво. Придётся ваять костыли. Вариант 1 — править default.js. Вариант 2 — править action.php. Я бы посоветовал второй вариант, так как легче сопровождать — action.php редко меняется в отличие от default.js. (Под править я имею ввиду создать копию и прописать её в системных настройках)

пользователю запретить создавать новые тикеты вообще
Для полного запрета нужно настроить права. А для запрета создавать больше одного тикета — в плагине на OnHandleRequest проверять, есть ли уже есть тикет у этого пользователя, то редиректить на страницу с запретом.
    Evgesha
    24 июня 2017, 11:41
    0
    Этот функционал зашит намертво.
    А зря, как по мне нужная штука… ну да не важно этот вопрос я решил, спасибо.

    А по второму вопросу не могли бы вы мне накидать что-то подобное, у меня валятся ошибки, понимаю что наглею, но очень нужно, а с php я дружу не так давно, попытался написать плагин — скрешил все только)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2