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

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

Модератор: ykolesnikov

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

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

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

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

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

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 Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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 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? Спросите меня как!

Ответить