Всем добрый день.
Встал вопрос следующего характера.
Необходимо добавить в графе "Поиск" в атрибутах дополнительный вариант поиска "Регион".
Как можно это сделать?
Возможен ли вариант добавления дополнительного атрибута через web-интерфэйс?
Добавление дополнительных атрибутов в графе Поиска
Модератор: ykolesnikov
Re: Добавление дополнительных атрибутов в графе Поиска
Добрый день!
А где у Вас этот атрибут?
Вы его как-то создали? Версия OTRS?
В 3.0 можно создать FreeText поле и если Вы его активируете, оно должно появиться и в поиске. В 3.1 это Dynamic Fields - практически то же самое, только удобней. Описание этих возможностей в мануале.
Не забудьте потом активировать поля в Edit Config Settings in Ticket -> Frontend::Agent::Ticket::ViewSearch
Ticket::Frontend::AgentTicketSearch###DynamicFieldили FreeText
А где у Вас этот атрибут?
Вы его как-то создали? Версия OTRS?
В 3.0 можно создать FreeText поле и если Вы его активируете, оно должно появиться и в поиске. В 3.1 это Dynamic Fields - практически то же самое, только удобней. Описание этих возможностей в мануале.
Не забудьте потом активировать поля в Edit Config Settings in Ticket -> Frontend::Agent::Ticket::ViewSearch
Ticket::Frontend::AgentTicketSearch###DynamicFieldили FreeText
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Добавление дополнительных атрибутов в графе Поиска
Добрый вечер.
Версия 3.1.2
Поле "Регион" дописывался в Config. pm
Имеет следующий вид UserRegion - Регион - region (это поле, которое вот входит в форму заполнения ри создании учетной записи клиента).
Так вот.
Я не могу в графе Поиск, прописав один из этих наименований добавить "Регион" в атрибуты.
Подскажите где копать.
Я вот тут нашел одно место, ссылка такая: Frontend::Agent::Ticket::ViewSearch, но оказалось не то.
Ищу другое место, где можно это дело прописать.
Версия 3.1.2
Поле "Регион" дописывался в Config. pm
Имеет следующий вид UserRegion - Регион - region (это поле, которое вот входит в форму заполнения ри создании учетной записи клиента).
Так вот.
Я не могу в графе Поиск, прописав один из этих наименований добавить "Регион" в атрибуты.
Подскажите где копать.
Я вот тут нашел одно место, ссылка такая: Frontend::Agent::Ticket::ViewSearch, но оказалось не то.
Ищу другое место, где можно это дело прописать.
Re: Добавление дополнительных атрибутов в графе Поиска
Стало быть я всё же был на верном пути, но не до конца что-то делаю
Re: Добавление дополнительных атрибутов в графе Поиска
Нет, пожалуй, я не прав. Вернее то что я написал касается дополнительных полей заявки, а не клиента, которые создаются как FreeText(DynamicField) поля. Вы, как я понимаю, добавили "Регион" к атрибутам клиента в таблице "customer" или берете его из LDAP? Надо внимательно читать мануал в разделе про добавление полей клиенту, возможно там есть ссылки как по нему искать или в разделе про поиск.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Добавление дополнительных атрибутов в графе Поиска
Поиск осуществляется по атрибутам Тикета. А Регион в вашем случае таковым не является.
Здесь однозначно потребуется модификация кода модуля поиска.
Здесь однозначно потребуется модификация кода модуля поиска.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!