Ширина блока "информация о заявке" в AgentTicketZoom

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

Модератор: ykolesnikov

Ответить
svarog.be
OTRS Новобранец
Сообщения: 33
Зарегистрирован: 11 мар 2019, 03:23

Ширина блока "информация о заявке" в AgentTicketZoom

Сообщение svarog.be » 31 май 2019, 03:21

Где можно отредактировать ширину блока "информация о заявке" в AgentTicketZoom ?
Индивидуально для себя агент не может отредачить, хоть для всех изменить, уж очень узкое.

alex.t
OTRS Новобранец
Сообщения: 17
Зарегистрирован: 29 апр 2018, 09:26
Поблагодарили: 2 раза

Re: Ширина блока "информация о заявке" в AgentTicketZoom

Сообщение alex.t » 25 авг 2019, 18:22

Добрый день!

Через интерфейс вроде ни как не получится, это свойство класса.
Но есть решение:
1. Создаем файл с именем SidebarColumn350px.js, указываем следующее содержимое:

Код: Выделить всё

$(".LayoutFixedSidebar.SidebarLast > .SidebarColumn").css('width', '350px');
Там где css свойство width это как раз ширина, можно изменить значение 350px на удобное, по умолчанию 270px.
2. Помещаем файл в папку /otrs/var/httpd/htdocs/js/test
3. В настройках конфига Framework → Core::Web, находим Loader::Agent::CommonJS###000-Framework, добавляем строку с содержанием: test/SidebarColumn350px.js

Готово, при открытии тикета ширина блока информация о заявке будет меняться.

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

Re: Ширина блока "информация о заявке" в AgentTicketZoom

Сообщение alexus » 25 авг 2019, 23:05

alex.t писал(а):
25 авг 2019, 18:22
Добрый день!

Через интерфейс вроде ни как не получится, это свойство класса.
Но есть решение:
1. Создаем файл с именем SidebarColumn350px.js, указываем следующее содержимое:

Код: Выделить всё

$(".LayoutFixedSidebar.SidebarLast > .SidebarColumn").css('width', '350px');
Там где css свойство width это как раз ширина, можно изменить значение 350px на удобное, по умолчанию 270px.
2. Помещаем файл в папку /otrs/var/httpd/htdocs/js/test
3. В настройках конфига Framework → Core::Web, находим Loader::Agent::CommonJS###000-Framework, добавляем строку с содержанием: test/SidebarColumn350px.js

Готово, при открытии тикета ширина блока информация о заявке будет меняться.
К чему такие сложности? Можно просто в CSS поправить!
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

Ответить