Tickets 1.12-1.13
Привет, инфа о том, что происходило с компонентом Tickets с момента последнего поста.
Добавлено и поправлено всякое по мелочи, не влияющее в целом на работу.
В версии 1.12.0 добавлена возможность аттачить файлы в комментариях (на которую донатили еще в августе-сентябре 2019-го, всем поучаствовавшим — спасибы)
Инструкция по использованию:
Крайняя версия Tickets 1.13.0
Для ленивых (или не любителей писать собственные костыли через плагины) — добавлена интеграция валидаторов из FormIt, функционал будет использоваться, если FormIt уже установлен на сайте, в противном случае параметр validate игнорируется, работаем как и раньше без FormIt-а, ничего не сломается. Как вообще этим пользоваться — на примерах в новом разделе документации.
Добавлено и поправлено всякое по мелочи, не влияющее в целом на работу.
В версии 1.12.0 добавлена возможность аттачить файлы в комментариях (на которую донатили еще в августе-сентябре 2019-го, всем поучаствовавшим — спасибы)
Инструкция по использованию:
- Для группы пользователей, кому можно грузить аттачи, разрешить permission — comment_file_upload
- В сниппет передать параметр allowFiles
{'!TicketComments' | snippet: [
'allowFiles' => 1
]}- По умолчанию будет использоваться mediaSource из системной настройки tickets.source_default.
- Если для комментов нужна отдельно, то для настройки передать id через параметр сниппета
{'!TicketComments' | snippet: [
'allowFiles' => 1,
'source' => 123
]}Где-то в то же время добавил свой PR @iWatchYouFromAfar с исправлением бага в админке.Крайняя версия Tickets 1.13.0
Для ленивых (или не любителей писать собственные костыли через плагины) — добавлена интеграция валидаторов из FormIt, функционал будет использоваться, если FormIt уже установлен на сайте, в противном случае параметр validate игнорируется, работаем как и раньше без FormIt-а, ничего не сломается. Как вообще этим пользоваться — на примерах в новом разделе документации.
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Я правильно понимаю, что это вот это:
???
Скажите а реально помимо вывода сообщения об ошибке, еще добавлять класс error к самому полю?
Реально, но для этого надо JS дописывать. Смотрите в сторону события «tickets_ticket_save», туда приходит ответ по результатам обработки формы (https://github.com/bezumkin/Tickets/blob/master/assets/components/tickets/js/web/default.js#L278)
Осталось пофиксить баг с двумя формами на странице и будет отлично :)
Пробовал на чистой установке на 2-x хостингах, в том числе на modhost.pro
Кроме того, я уже писал об этом здесь
И с замороженным URL хрень какая-то, такое ощущение, что ЭТО живет само по себе. Снимаешь галочку, например, и удаляешь url, но после сохранения опять чекбокс отмечен и url вписывается той категории, в которой изначально был создан тикет. И другие баги с замороженным url
И если раньше ошибка:
была только при смене родительского ресурса у неопубликованного тикета, то теперь она возникает и у опубликованного.
Не ошибки а предупреждения для разработчика дополнения. Установка проходит нормально.
а можно тут задать общий вопрос по Tickets, а то что-то не пойму, где лучше это сделать?!
с помощью Tickets реализована возможность оставлять комментарии к разным товарам сайта-магазина, существует ли при этом возможность каким-то образом в админке массово редактировать эти комментарии?
Это конечно чудесно. только куда прописывать? для контекста, ресурсов, медиаисточника?
Если нужно проспонсировать создание подробного описания — огласите прайс.