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');
Наши решения