Найдено 55 результатов

VARD32
25 апр 2018, 09:42
Форум: Help
Тема: Как получить TicketID родительского тикета?
Ответы: 0
Просмотры: 2620

Как получить TicketID родительского тикета?

Здравствуйте. После сплита появляется дочерний тикет, но никак не могу по дочернему TicketID получить TicketID родительского тикета. Подскажите кто знает - как? В модуле-обработчике на создание тикета: sub new { my ( $Type, %Param ) = @_; my $Self = {}; bless( $Self, $Type ); $Self->{LinkObject} = K...
VARD32
15 фев 2018, 07:59
Форум: Help
Тема: Хочу подключить .pm файл в качестве библиотеки функций.
Ответы: 1
Просмотры: 1991

Хочу подключить .pm файл в качестве библиотеки функций.

Здравствуйте. написал кучу нужных функций и теперь хочу их многократно использовать в своих модулях. Но проблема в том, что не знаю как мне это сделать. Пишу use Kernel::System::ObjectManager; далее в коде: my $MyObject= $Kernel::OM->Get('Kernel::System::MyModule'); my $r = $MyObject->GetMyFuncValue...
VARD32
30 ноя 2017, 14:34
Форум: Help
Тема: Можно ли применить RegExp-выражение для [% Data.Name %] ?
Ответы: 0
Просмотры: 2285

Можно ли применить RegExp-выражение для [% Data.Name %] ?

Здравствуйте. Есть DynamicField, в настройках которого, в поле "Показывать ссылку" указано выражение: http://mysuperserver/projects/GotoProject.aspx?PrjCode=[% Data.PrjCode | uri %] Как бы всё работает хорошо, но. Изменилась "политика партии" и сейчас из Data.PrjCode "прилетает" не голый код проекта...
VARD32
28 ноя 2017, 11:50
Форум: Help
Тема: Программно добавить item-ы Dynamic Field-а с типом DropDown?
Ответы: 5
Просмотры: 4410

Re: Программно добавить item-ы Dynamic Field-а с типом DropD

Понятно.
Я правильно понимаю, что при помощи OTRS API нет возможности добавить item-ы для DynamicField с типом DropDown?
И нужен какой то кастом, выковыривающий из таблицы dynamic_field из поля "Config" бинарные данные и далее с ними работать?
VARD32
28 ноя 2017, 07:24
Форум: Help
Тема: Как узнать ArticleID последнего Article у тикета?
Ответы: 3
Просмотры: 2852

Re: Как узнать ArticleID последнего Article у тикета?

Спасибо Вам за ответ.
А возможно ли как то при помощи API OTRS ?
VARD32
27 ноя 2017, 15:23
Форум: Help
Тема: Как узнать ArticleID последнего Article у тикета?
Ответы: 3
Просмотры: 2852

Как узнать ArticleID последнего Article у тикета?

Здравствуйте.
К примеру, есть тикет, и в нём 12 Articles. Как узнать ID двенадцатой заметки?
VARD32
24 ноя 2017, 18:24
Форум: Help
Тема: Программно добавить item-ы Dynamic Field-а с типом DropDown?
Ответы: 5
Просмотры: 4410

Re: Программно добавить item-ы Dynamic Field-а с типом DropD

Данные будут подтягиваться из SQL-запроса.
Проблема в том, чтобы строки набора данных из SQL-запроса превратить в item-ы DynamicField-а.
VARD32
13 апр 2017, 09:41
Форум: Общие вопросы
Тема: Как записать в History тикета?
Ответы: 1
Просмотры: 1885

Как записать в History тикета?

Добрый день.
Подскажите, как можно сделать запись в History тикета но своими значениями?
Имеется ввиду из модуля Perl средствами API OTRS ?
VARD32
11 апр 2017, 08:47
Форум: Общие вопросы
Тема: Генерация собственного исключения в системе OTRS
Ответы: 0
Просмотры: 2018

Генерация собственного исключения в системе OTRS

Добрый день. Есть собственный модуль выполняющий некий функционал. В одном из подмодулей perl ловлю ситуацию, где нужно пользователю вывести сообщение об ошибке. Городить "велосипед" не хочется. Есть ли в OTRS возможность выводить сообщения об ошибках собственной формулировки? Но только чтобы это бы...
VARD32
14 мар 2017, 15:11
Форум: Общие вопросы
Тема: Отобразить TicketID на панели "Ticket Information" ?
Ответы: 14
Просмотры: 8291

Re: Отобразить TicketID на панели "Ticket Information" ?

Нет, не путают.
Нужен именно TicketID
VARD32
14 мар 2017, 07:30
Форум: Общие вопросы
Тема: Регистрация модуля без объявления его в .XML-файле.
Ответы: 1
Просмотры: 2128

Регистрация модуля без объявления его в .XML-файле.

Добрый день. Подскажите пожалуйста, возможно ли в OTRS зарегистрировать модуль без его описания через SysConfig и .XML? Просто иногда приходится разрабатывать функционал исключительно для выполнения внутренних задач, но хочется разбить их на модули. Настроек вроде бы никаких делать не требуется. Не ...
VARD32
10 мар 2017, 05:02
Форум: Общие вопросы
Тема: Отобразить TicketID на панели "Ticket Information" ?
Ответы: 14
Просмотры: 8291

Re: Отобразить TicketID на панели "Ticket Information" ?

Да, забыл уточнить. Под "клиентом", я имел ввиду группу лиц "операторов", непосредственно работающих с заявками OTRS.
VARD32
08 мар 2017, 18:35
Форум: Общие вопросы
Тема: Отобразить TicketID на панели "Ticket Information" ?
Ответы: 14
Просмотры: 8291

Re: Отобразить TicketID на панели "Ticket Information" ?

Верхняя ссылка меня всем устраивает. Клиент хочет сбоку, на панельке.
Возможно ли как то изменить AgentTicketZoom.tt и AgentTicketZoom.pm чтобы потом обновление не переписало внесенные изменения?
VARD32
07 мар 2017, 12:15
Форум: Общие вопросы
Тема: Отобразить TicketID на панели "Ticket Information" ?
Ответы: 14
Просмотры: 8291

Отобразить TicketID на панели "Ticket Information" ?

Добрый день.
Есть ли возможность не прибегая к программированию выводить в "Ticket Information" кроме всего прочего ещё и TicketID. Может какая настройка есть в SysConfig-е ?
Я знаю как это сделать но из Perl через Dynamic Field.
VARD32
02 мар 2017, 07:15
Форум: Общие вопросы
Тема: Глюк в текстовом поле <textarea></textarea>
Ответы: 2
Просмотры: 2876

Re: Глюк в текстовом поле <textarea></textarea>

Добрый день!

Оказалось всё просто. Мой фрагмент кода был таким:

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

<textarea>

</textarea>
Оказывается, все переносы и пробелы между этими тэгами отлично отображаются в текстовом поле.
Стоило мне сделать <textarea></textarea> как всё встало на свои места!

Спасибо!
VARD32
01 мар 2017, 15:37
Форум: Общие вопросы
Тема: Глюк в текстовом поле <textarea></textarea>
Ответы: 2
Просмотры: 2876

Глюк в текстовом поле <textarea></textarea>

Добрый день. Столкнулся с неприятной штукой и не знаю как её побороть. есть темплейт (.tt-файл) где я вывожу разную информацию из тикета. В этом темплейте формирующем html-страницу присутствуют разные поля в том числе и поле типа <textarea></textarea> Проблема в том, что внутри этого текстового поля...
VARD32
01 мар 2017, 12:22
Форум: Общие вопросы
Тема: Запись значения в Dynamic Field
Ответы: 4
Просмотры: 5008

Re: Запись значения в Dynamic Field

Всё получилось. Мега-спасибо Вам!
VARD32
01 мар 2017, 11:33
Форум: Общие вопросы
Тема: Запись значения в Dynamic Field
Ответы: 4
Просмотры: 5008

Re: Запись значения в Dynamic Field

Благодарю Вас! Получилось! Если Вам не трудно, подскажите пож-ста, как ещё прочитать динамическое поле? Я делаю так: my $DynamicFieldValueObject = $Kernel::OM->Get('Kernel::System::DynamicFieldValue'); my $Value = $DynamicFieldValueObject->ValueGet( FieldID => 31, # Подсмотрен правильно! :) ObjectID...
VARD32
01 мар 2017, 09:37
Форум: Общие вопросы
Тема: Запись значения в Dynamic Field
Ответы: 4
Просмотры: 5008

Запись значения в Dynamic Field

Добрый день. Создал динамическое поле "MyField" в тикетах. Теперь пытаюсь записать туда значение. Документация говорит следующее: my $DynamicFieldValueObject = $Kernel::OM->Get('Kernel::System::DynamicFieldValue'); my $Success = $DynamicFieldValueObject->ValueSet( FieldID => $FieldID, # ID of the dy...
VARD32
28 фев 2017, 18:41
Форум: Общие вопросы
Тема: Панель виджетов
Ответы: 0
Просмотры: 2258

Панель виджетов

Народ, подскажите пожалуйста, хочу создать свой модуль (чтобы пережить обновление) для AgentTicketZoom. Точнее добавить панель виджета справа (на подобии "Ticket Information" и "Customer Information"). Раньше уже создавал свой модуль (расширял верхнее меню тикета) Но здесь не знаю, что в какой разде...
VARD32
28 фев 2017, 08:29
Форум: Общие вопросы
Тема: Как прочитать из модуля все его Key -> Content ?
Ответы: 2
Просмотры: 3023

Re: Как прочитать из модуля все его Key -> Content ?

Artjoms,
В Вашем примере есть ошибочка:

заместо

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

my $myValue = {$configHashRef}->{$entry};
нужно написать:

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

my $myValue = $configHashRef->{$entry};
Огромное Вам человеческое спасибо! Реально помогли!
VARD32
27 фев 2017, 21:23
Форум: Общие вопросы
Тема: Как прочитать из модуля все его Key -> Content ?
Ответы: 2
Просмотры: 3023

Как прочитать из модуля все его Key -> Content ?

Здравствуйте. Есть модуль: <ConfigItem Name="Company::Frontend::MyModule###PriorityMappings" Required="0" Valid="1"> <Description Translatable="1">FrontendModule for priority mapping.</Description> <Group>Company</Group> <SubGroup>Company::Frontend::MyModule</SubGroup> <Setting> <Hash> <Item Key="1 ...
VARD32
27 фев 2017, 21:02
Форум: Общие вопросы
Тема: Запуск из темплейта (с расширением .tt) активности на Perl
Ответы: 7
Просмотры: 5025

Re: Запуск из темплейта (с расширением .tt) активности на Pe

Да я вроде решил вопрос. При помощи вызова из JavaScript функции

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

Core.AJAX.FunctionCall(Core.Config.Get('CGIHandle'), Data, function () {
	alert ('Done.');                 
       });   
А в Data прописан perl-модуль. Спасибо!
VARD32
27 фев 2017, 05:08
Форум: Общие вопросы
Тема: Запуск из темплейта (с расширением .tt) активности на Perl
Ответы: 7
Просмотры: 5025

Re: Запуск из темплейта (с расширением .tt) активности на Pe

Читал.
А есть какой-то ещё?
Что я там должен найти в части решения своего вопроса?
VARD32
25 фев 2017, 22:55
Форум: Общие вопросы
Тема: Запуск из темплейта (с расширением .tt) активности на Perl
Ответы: 7
Просмотры: 5025

Re: Запуск из темплейта (с расширением .tt) активности на Pe

Здравствуйте. Подскажите как всё-таки можно запустить заранее подготовленный перловский модуль из tt-темплейта? Посмотрел на примере AgentTicketZoom-а, там вроде бы есть такой вот код запускающий модуль: $('#ResetArticleFilter').bind('click', function (Event) { var Data = { Action: 'AgentTicketZoom'...