Курсы обучения
+7 (351) 777-80-70
2024.05.08

Ошибка mysqli::real_escape_string() - Линейка решений INTEC: Universe

Ошибка mysqli::real_escape_string() возникающая на странице с отзывами в решении Digital

Для ее исправления нужно сделать следующие действия:

Открыть файл /bitrix/templates/digital_s1/components/bitrix/news/reviews/bitrix/news.list/.default/result_modifier.php на 196 строке нужно заменить 3 строчки кода:
Этот:

$arElements = Arrays::fromDBResult(CFile::GetList([], [
'ID' => $arItemsId
]))->indexBy('ID');

Заменить на этот:

$arElements = Arrays::fromDBResult(CFile::GetList([], [
'ID' => implode(',', $arItemsId)
]))->indexBy('ID');

Наши решения