Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Странное поведение агентов

00 голосов
3
Нужен новый агент. Создаю новый агент через админку, указываю функцию, которая прописана мной в init.php. Проблема заключается в том, что если в функции что-то простое (только echo и return) агент работает именно так как и должен, как только я добавляю туда CSaleOrder::GetList, агент перестаёт запускаться. Кто-нибудь знает чем вызвано такое поведение агента?
спросил 16 Март, 14 от Izy (100 баллов)

3 Ответы

00 голосов
Попробуйте добавить в начало функции агента:
Код
global $USER; 
if (!is_object($USER)) $USER = new CUser;
ответил 06 Сен, 14 от Snaper (580 баллов)
00 голосов
В агенте добавьте подключение модуля Интернет-магазина:
Код
if (!CModule::IncludeModule('sale'))
{
   // ваш код
}
ответил 12 Янв, 15 от Pomnep (13,960 баллов)
00 голосов
Артемий, огромное спасибо, ваш совет помог. Евгений, модуль и так подключался, это не помогало.
ответил 28 Апр, 15 от Izy (100 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 15 Фев, 14 от MuSTuK (100 баллов)
0 голосов
4 ответов
спросил 14 Ноя, 13 от EWARw (480 баллов)
0 голосов
5 ответов
спросил 22 Ноя, 13 от Aqwez (100 баллов)
0 голосов
2 ответов
спросил 20 Авг, 13 от MuLaLLlka (200 баллов)
0 голосов
4 ответов