Извините, если это немного запутанно. Сотрудники могут создавать заявки, нажав большую кнопку TICKET под заголовком темы. Затем добавьте детали заявки и нажмите кнопку с галочкой, чтобы сохранить. Если вы не видите кнопку TICKET, скорее всего, плагин заявок не включён правильно.
Отличный плагин. К сожалению, теги ticket_priority, ticket_status и ticket_reason не отображаются при нажатии на выпадающее меню, как видно на прикреплённом изображении. Есть какие-то идеи?
Также сообщено в репозитории на GitHub.
У меня ранее была такая проблема, но баг, вызывавший её, похоже, был исправлен уже довольно давно. Вы создали необходимые теги для них? Вы используете последние версии всего?
Пока не удалось воспроизвести. (Я запускаю обновление Discourse в середине дня на dev-окружении, хотя это может быть проблемой, характерной только для продакшена, что иногда случается.)
Появляются ли у вас ошибки JavaScript в консоли? Установлены ли у вас какие-либо другие плагины?
На какой ветке Discourse вы находитесь? Какая версия?
В консоли нет ошибок JavaScript. Вот фрагмент файла app.yml.
## Какую ревизию Git должен использовать этот контейнер? (по умолчанию: tests-passed)
#version: tests-passed
- sudo -E -u discourse git clone https://github.com/discourse/docker_manager.git
- sudo -E -u discourse git clone https://github.com/paviliondev/discourse-events.git
- sudo -E -u discourse git clone https://github.com/paviliondev/discourse-locations.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-chat-integration.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-data-explorer.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-checklist.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-footnote.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-tooltips.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-assign
- sudo -E -u discourse git clone https://github.com/paviliondev/discourse-topic-previews.git
- sudo -E -u discourse git clone https://github.com/gdpelican/retort.git
- sudo -E -u discourse git clone https://github.com/paviliondev/discourse-custom-wizard.git
- sudo -E -u discourse git clone https://github.com/discourse/discourse-canned-replies.git
- sudo -E -u discourse git clone https://github.com/angusmcleod/discourse-tickets.git
Спасибо. Как странно. Я недавно решил эту проблему, хотя это было уже некоторое время назад: Tickets Plugin 🎟 - #115 by merefield
tests-passed — отлично ![]()
Тихие сбои очень раздражают! ![]()
Пожалуйста, пересобери проект с использованием https://github.com/paviliondev/discourse-tickets.git. У меня есть подозрение…
Подтверждено. @angus так и не объединил исправление в PR, который я отправил несколько недель назад. Замени его на форк выше (это ведь наша организация), и всё заработает. Форк Paviliondev опережает
![]()
Спасибо вам! Теперь с репозиторием Paviliondev всё работает отлично. ![]()
Теперь существует единственное актуальное репозиторий для этого плагина по адресу GitHub - paviliondev/discourse-tickets: Ticketing system for Discourse · GitHub ![]()
Спасибо за отчет.
Я развернул исправление. Похоже, старый компонент заголовка таблицы был заменен:
Может, кто-нибудь объяснит настройку «билеты включают группу»? Я, кажется, не могу в этом разобраться.
Я вижу это описание в интерфейсе, но не понимаю его, поэтому спрашиваю здесь.
Когда открывается заявка, необходимо уведомить кого-либо о новой заявке. Группа, которую вы добавите туда, получит уведомление.
При редактировании деталей тикета для сообщения вы увидите поле для выбора пользователей и групп, которые должны быть включены в это сообщение. Это удобная функция, позволяющая быстро добавлять их одновременно с установкой тегов тикета для определения приоритета, статуса и причины. Группа, указанная в этой настройке администратора, будет включена по умолчанию. Вы всегда можете добавлять или удалять пользователей и группы здесь при редактировании деталей тикета.
Это особенно удобно, поскольку, используя Discourse как систему тикетов, вы хотите убедиться, что в процесс вовлечено не только одно лицо, чтобы обеспечить преемственность и гарантировать последующие действия.
Тем не менее, я больше не использую плагин тикетов. В самом ядре Discourse есть множество функций для обеспечения последующих действий, включая улучшенные закладки с напоминаниями и Assigned topic summary for groups.
Может ли закрытие тикета также закрыть тему? У меня есть темы с тикетами, и я хотел их закрыть. Поэтому я перешёл в редактирование темы и изменил статус на «Закрыто».
Дело в том, что закрытый тикет почти всегда подразумевает закрытие темы. Для меня почти избыточно закрывать дважды. Скорее, закрытие тикета просто добавляет тег «closed».
Кроме того, можем ли мы просто сортировать темы по статусу тикета? Когда мы переходим в Настройки → Внешний вид, мы можем сортировать список тем по активности, что, кажется, является ближайшим вариантом.

Есть ли другой способ различать тикеты по цвету? На сайте, где у вас есть несколько тикетов для сообщения об ошибках, важно сортировать их по статусу тикета.
Отличная идея. По крайней мере, как опция ![]()
Спасибо, но что насчёт моей второй идеи — сортировки тикетов по их статусу? Открытые тикеты должны быть сверху.
Тоже хорошо. Мы должны добавить этот плагин в мастер предложений по функциям, чтобы вы могли их добавлять. Я займусь этим утром.





