Столкнулся со странной проблемой. Список новостей на главной странице сайта отображается как положено для меня как для администратора, но пропадает если я захожу не авторизуясь. Список новостей читаю из инфоблока средствами API, а именно CIBlockElement::GetList. Доступ к инфоблоку установлен для всех пользователей на чтение. Вроде все правильно, а содержимое инфоблока не выводится. Даже для простенького примера из руководства по API
Причем меняю код API на стандартный элемент Список новостей, все отображается как надо. Но я не могу использовать этот компонент по соображениям дизайна. Подскажите, что еще кроме вкладки Доступ и галочки привязки инфоблока к сайту может повлиять на доступ к инфоблоку?
Код |
---|
$rs = CIBlockElement::GetList ( Array("RAND" => "ASC"), Array("IBLOCK_ID" => $IBLOCK_ID), false, Array ("nTopCount" => 5) ); |
Причем меняю код API на стандартный элемент Список новостей, все отображается как надо. Но я не могу использовать этот компонент по соображениям дизайна. Подскажите, что еще кроме вкладки Доступ и галочки привязки инфоблока к сайту может повлиять на доступ к инфоблоку?