передвинуть кнопки

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

Модератор: ykolesnikov

Ответить
stoyan
OTRS Новобранец
Сообщения: 21
Зарегистрирован: 14 авг 2012, 12:11

передвинуть кнопки

Сообщение stoyan » 20 дек 2013, 16:03

Всем привет.
Есть необходимость в меню тикета (печать история .... ) переставить кнопки местами.
Сейчас это Ticket::Frontend::MenuModule###310-FreeText, как я понимаю 310 это именно тот параметр который необходимо изменить.

подскажите где можно для кнопки AgentTicketFreeText назначить параметр, который отвечает за местоположение данной кнопки в меню?

stoyan
OTRS Новобранец
Сообщения: 21
Зарегистрирован: 14 авг 2012, 12:11

Re: передвинуть кнопки

Сообщение stoyan » 20 дек 2013, 17:18

в файле /opt/otrs/Kernel/Config/Files/Ticket.xml (с подсказки alexus - спасибо)
нашел строчку MenuModule###310-FreeText и заменил 310 на 435.
при этом в Frontend::Agent::Ticket::MenuModule появилось Ticket::Frontend::MenuModule###435-FreeText и
осталась Ticket::Frontend::MenuModule###310-FreeText
Соответственно если стоят на них галки то отображаются две кнопки в местах определенным приоритетом.
Убирая одну из низ получаем кнопку в нужном месте.
Насколько это правильно, сохранится ли это после апгрейда?
И все же MenuModule###310-FreeText остается - откуда это берется?

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

Re: передвинуть кнопки

Сообщение ykolesnikov » 20 дек 2013, 18:10

Интересно, надо взять на заметку. Сам давно хотел кое-что поменять в порядке кнопок.
А если попробовать обновленный /opt/otrs/Kernel/Config/Files/Ticket.xml вставить в /opt/otrs/Custom/Kernel/Config/Files/Ticket.xml, а оригинал оставить на месте как это делается с обновляемыми модулями OTRS при кастомизации. Если это сработает, то за апгрейды можно не беспокоиться. Но могу ошибаться, надо пробовать
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Ответить