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

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
VARD32
OTRS Новобранец
Сообщения: 55
Зарегистрирован: 09 фев 2017, 15:18

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

Сообщение VARD32 » 15 фев 2018, 07:59

Здравствуйте.
написал кучу нужных функций и теперь хочу их многократно использовать в своих модулях.
Но проблема в том, что не знаю как мне это сделать.

Пишу

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

use Kernel::System::ObjectManager;	
далее в коде:

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

my $MyObject= $Kernel::OM->Get('Kernel::System::MyModule');	
my $r = $MyObject->GetMyFuncValue ('Ticket::Frontend::MenuModule', '888-HPSMItem', 'Name');
Сразу же получаю "Internal Server Error 500"
MyModule.pm лежит в /Kernel/System

Что не так делаю, подскажите?

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

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

Сообщение alexus » 15 фев 2018, 23:33

Нужен как минимум лог апача с расширенной диагностикой ошибки. Без это ответ только такой - "ну что-то неправильно" :)
С уважением,
Алексей Юсов

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

Ответить