Bitrix: Ошибка совместимости PHP bitrix/modules/iblock/classes/general/iblockproperty.php:34

Для устранения ошибки

[Error] 
[] operator not supported for strings (0)
/home/bitrix/www/bitrix/modules/iblock/classes/general/iblockproperty.php:34
#0: CAllIBlockProperty::GetList(array, array)
	/home/bitrix/www/bitrix/modules/iblock/classes/general/iblockelement.php:2854
#1: CAllIBlockElement->PrepareGetList(array, array, array, string, array, array, NULL, NULL, NULL, boolean, string, array, array, array)
	/home/bitrix/www/bitrix/modules/iblock/classes/mysql/iblockelement.php:339
#2: CIBlockElement->prepareSql(array, array, boolean, array)
	/home/bitrix/www/bitrix/modules/iblock/classes/mysql/iblockelement.php:641
#3: CIBlockElement::GetList(array, array, boolean, array, array)
	/home/bitrix/www/bitrix/components/bitrix/news.list/component.php:250
#4: include(string)
	/home/bitrix/www/bitrix/modules/main/classes/general/component.php:548
#5: CBitrixComponent->__includeComponent()
	/home/bitrix/www/bitrix/modules/main/classes/general/component.php:600
#6: CBitrixComponent->includeComponent(string, array, NULL)
	/home/bitrix/www/bitrix/modules/main/classes/general/main.php:1035
#7: CAllMain->IncludeComponent(string, string, array)
	/home/bitrix/www/index.php:12

Необходимо в файле /home/bitrix/www/bitrix/modules/iblock/classes/general/iblockproperty.php меняем строку $arSqlSearch ="" на $arSqlSearch = [];

Bitrix: Ошибка совместимости PHP bitrix/modules/iblock/classes/general/iblockproperty.php:34: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *