Страница 1 из 1

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

Добавлено: 31 май 2019, 03:21
svarog.be
Где можно отредактировать ширину блока "информация о заявке" в AgentTicketZoom ?
Индивидуально для себя агент не может отредачить, хоть для всех изменить, уж очень узкое.

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

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

Через интерфейс вроде ни как не получится, это свойство класса.
Но есть решение:
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

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

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

Добавлено: 25 авг 2019, 23:05
alexus
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 поправить!