Tickets
Здравствуйте, пытаюсь поставить Ваше дополнение TicketComments, но ни как не разберусь как сделать чтобы авторизация пользователя была не обязательна? Заранее спасибо!
Комментарии: 14
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Советую использовать HybridAuth, тогда залогиниться можно будет в один клик.
По любому, более пригоден, чем всё остальное. Только нужно самому написать обработку вложений через плагин.
В событии OnBeforeDocFormSave проверять, что нужно, а в OnDocFormSave — сохранять, что нужно.
В будущем доработаю создание тикетов с фронта, но пока некогда и придётся делать плагинами. Ну или можно и вовсе свой сниппет для создания написать, который в итоге будет создавать тикет через процессор.
Например, вот это тоже Tickets.
Создай шаблон, назначь его в системных настройках дефолтным для новых тикетов, затем прикрути к нему нужные ТВ.
Ну а дальше всё просто — в плагине делай
Можно ещё спросить, а как разрешить пользователю-автору редактировать свой тиккет из фронтенда? Форму редактирования можно сделать через процессоры modx.pro/development/56/, это я себе немного представляю. А вот как показать её только автору и администратору…
Подскажите, вы наверняка знаете самый простой и безопасный способ?
Юзер должен обратиться к странице создания тикета с параметром ?tid=idтикета, а менеджер редактирует из админки.
Ссылку для редактирования можно показывать вот так — увидит её только автор:
Если в getResources, то нужно указать, какие ТВ выбирать.
Да всё выводится. Просто я ожидал чего-нибудь вроде [[+tv.myTV]], а не [[!getResourceField? &id=`[[!MySimplTicketID]]` &field=`price` &processTV=`1`]]
Если в getResources, то нужно указать, какие ТВ выбирать. Смотри документацию — там есть параметры выборки ТВ.
Неужели трудно задать вопрос понятно, с первого раза?
Спасибо вам за тиккеты, спасибо Simple Dream за разрешение.