Фильтрация заявок не отходя от кассы

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
egorbright
OTRS Новобранец
Сообщения: 126
Зарегистрирован: 11 янв 2013, 12:06

Фильтрация заявок не отходя от кассы

Сообщение egorbright » 19 фев 2013, 10:03

Здравствуйте и процветайте, уважаемые. =)

Дано:
Находимся в агентском интерфейсе на странице просмотра заявок (по очередям или по статусам).

Требуется:
Перед выводом списка заявок создать форму для "фильтрации" заявок. (к примеру, по владельцу, клиенту, номеру заявки).

Т.е. перед выводом списка заявок мы должны видеть несколько селектов/мултиселектов/текстовых полей для проведения (по сути) того же поиска.

Уточнение:
Удобное всплывающее окно с шикарным поиском не устраивает. Неудобно. Так будет куда удобнее.

Вопрос:
Как бы мне так сделать?
Хочу просто выдернуть из формы поиска несколько полей. И вставить их туда.

Пробовал переносить из файла AgentTicketSearch.dtl в AgentTicketQueue.dtl - форма появилась, но не отправлялась никуда.

Подскажите, пожалуйста.
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Фильтрация заявок не отходя от кассы

Сообщение ykolesnikov » 19 фев 2013, 12:29

А что мешает в Поиске создать шаблоны поиска и, затем только выбирать шаблон и получать список?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

egorbright
OTRS Новобранец
Сообщения: 126
Зарегистрирован: 11 янв 2013, 12:06

Re: Фильтрация заявок не отходя от кассы

Сообщение egorbright » 19 фев 2013, 12:36

Честно - предлагал сей вариант. Но, увы...
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Фильтрация заявок не отходя от кассы

Сообщение merkushov » 19 фев 2013, 16:06

egorbright писал(а): Как бы мне так сделать?
Хочу просто выдернуть из формы поиска несколько полей. И вставить их туда.
Начните с основ html и почитайте теорию про динамические страницы. Помимо файлов с шаблонами html контента, есть ещё .pm файлы, которые отвечают за обработку и формирование данных для шаблонов. Вам нужно ещё и их править.
Меркушов Виктор, perl программист

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Фильтрация заявок не отходя от кассы

Сообщение alexus » 19 фев 2013, 19:31

Есть дополнительный модуль динамических фильтров, но он платный- http://www.otrs.com/ru/po/otrs-help-des ... ew-filter/. Покупайте подписку и получайте от 2 до 10 модулей.
А вообще фильтры по клиентам уже есть в 3.2. Для остального - шаблоны поиска вполне подходят. Заметьте, не окно поиска, а ШАБЛОНЫ, которые доступны для быстро выбора прямо из шапки меню (ключевое слово в Sysconfig - toolbar ;)
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

egorbright
OTRS Новобранец
Сообщения: 126
Зарегистрирован: 11 янв 2013, 12:06

Re: Фильтрация заявок не отходя от кассы

Сообщение egorbright » 20 фев 2013, 09:45

Всем спасибо за помощь.

По результату: всё таки шаблоны поиска подошли. + Еще часть функционала, которая требовалась, решилась путем создания шаблонов для генерации отчетов (Statistics).

ЗЫ: А что за фильтры по клиентам?
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Фильтрация заявок не отходя от кассы

Сообщение ykolesnikov » 20 фев 2013, 13:09

На YouTube есть ролик о новых возможностях в версии 3.2, правда на английском, но все в общем понятно. Поищите по OTRS :)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

egorbright
OTRS Новобранец
Сообщения: 126
Зарегистрирован: 11 янв 2013, 12:06

Re: Фильтрация заявок не отходя от кассы

Сообщение egorbright » 20 фев 2013, 14:02

Отлично, спасибо. :D
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5

Ответить