| Цитата |
|---|
написал: Я понимаю, что решили почистить партнерские модули, но ведь у людей бизнес а не игрушки...
Ошибку [TypeError] call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method [...] cannot be called statically (0) битриксы могли бы элементарно исключить, сделав условие в методе ExecuteModuleEventEx (/bitrix/modules/main/classes/general/module.php строка 480)
вместо | Код |
|---|
return call_user_func_array( array ( $arEvent [ "TO_CLASS" ], $arEvent [ "TO_METHOD" ]), $args ); |
написав |
Здравствуйте.
Всё корректно начинает работать на сайте, но в админ. панели появляется ошибка при сохранении изменений в элементах инфоблоков:
[ReflectionException] Method Bitrix\Seo\SitemapIblock::beforeUpdateElement() does not exist (0) /home/b/bulankov/ups-mag.ru/public_html/bitrix/modules/main/classes/general/module.php:483
#0: ReflectionMethod->__construct(string, string) /home/b/bulankov/ups-mag.ru/public_html/bitrix/modules/main/classes/general/module.php:483
#1: ExecuteModuleEventEx(array, array) /home/b/bulankov/ups-mag.ru/public_html/bitrix/modules/iblock/classes/general/iblocke
lement.php:4709
#2: CAllIBlockElement->CheckFields(array, integer, boolean) /home/b/bulankov/ups-mag.ru/public_html/bitrix/modules/iblock/classes/mysql/iblockele
ment.php:1360
#3: CIBlockElement->Update(integer, array, boolean, boolean, boolean) /home/b/bulankov/ups-mag.ru/public_html/bitrix/modules/iblock/admin/iblock_element_ed
it.php:1114
#4: require(string) /home/b/bulankov/ups-mag.ru/public_html/bitrix/admin/iblock_element_edit.php:1