a valid callback, non-static method IBlockHandlers::OnBeforeIBlockElementAddHandler() cannot be called statically (0)
Как я понял. Метод должен быть статическим, но я никак не могу обнаружить его в системе где он находится чтобы дописать static. Кто-нибудь вкурсе где он находиться?
так а там же пишется адрес к скрипту.
[TypeError] call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method IBlockHandlers::OnBeforeIBlockElementAddHandler() cannot be called statically (0) /storage/apache/bitrix.loc/public_html/bitrix/modules/main/classes/general/module.php:465 #0: ExecuteModuleEventEx /storage/apache/bitrix.loc/public_html/bitrix/modules/iblock/classes/general/iblockelement.php:4760 #1: CAllIBlockElement->CheckFields /storage/apache/bitrix.loc/public_html/bitrix/modules/iblock/classes/general/iblockelement.php:3524 #2: CAllIBlockElement->Add /storage/apache/bitrix.loc/public_html/bitrix/modules/iblock/admin/iblock_element_edit.php:1166 #3: require(string) /storage/apache/bitrix.loc/public_html/bitrix/admin/iblock_element_edit.php:1
Grep в помощь
ну вот /bitrix/modules/main/classes/general/module.php:465
Это откуда вызывается
смотрите в тот файл на указанную строку.
Это не мне) но все равно спасибо 😁
Ищите грепом ещё раз советую)
Обсуждают сегодня