в таком случае у нас получается большое количество заросов. вся вышеописанная проблема результат оптимизации component.php, количество запросов к базе уменьшилось(21<2500). осталось убрать дубли. ваш вариант породит множество запросов.
Я патался избавиться от этих дублируемых элементов при помощи функции array_unique но не помогает. уменя небольшой опыт в битриксе. если не трудно как это будет выглядеть примерно?
Здравствуйте делаю : $rsElements = CIBlockElement::GetList($arSort, $mass, false, $arNavParams, $arSelect); в итоге $rsElements выводит один и тот же элемент по нескольку раз. В базе данных дублирования нет. Что это может быть?
ну не знаю. очищаю кэш. захожу как пользователь пробегаю(делаю кэш), по всем ссылкам,при повторном обращении к сылкам количество запросов уменьшается(естественно). далее захожу как авторизированный пользователь иду по ссылкам ... а он собака показывает новые запросы!
нет проблема осталась. если зайти на сайт как пользователь то кэш есть. если зайти под новой учеткой ,кэш делается заново и так для каждого пользователя. не пойму в чем дело