Рейтинг: 3  
На голосовании
Предложил Пользователь 17890 14.01.2019 15:02:34

Просьба добавить сюда отсылку на глобальную переменную, так так не раз встречаем ошибку

ошибка:

Call to a member function IncludeComponent() on null (0)
/home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmessagethemecompiler.php(387) : eval()'d code:5
#0: eval
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmessagethemecompiler.php:387
#1: Bitrix\Main\Mail\EventMessageThemeCompiler->executePhp(string, integer)
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmessagethemecompiler.php:369
#2: Bitrix\Main\Mail\EventMessageThemeCompiler->execute()
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmessagecompiler.php:144
#3: Bitrix\Main\Mail\EventMessageCompiler->setMailBody()
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmessagecompiler.php:99
#4: Bitrix\Main\Mail\EventMessageCompiler->compile()
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/event.php:224
#5: Bitrix\Main\Mail\Event::handleEvent(array)
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmanager.php:171
#6: Bitrix\Main\Mail\EventManager::executeEvents()
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/lib/mail/eventmanager.php:39
#7: Bitrix\Main\Mail\EventManager::checkEvents()
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/classes/general/event.php:20
#8: CAllEvent::CheckEvents()
       /home/bitrix/ext_www/supersite.ru/bitrix/modules/main/tools/cron_events.php:16

фикс в методе Bitrix\Main\Mail\EventMessageThemeCompiler::executePhp()