Не работает ф-ция CIBlock::GetByID(), если вызывается неавторизованным юзером. Т.е. вообще при ее вызове скрипт заканчивает работу! При авторизованном заходе эта ф-ция работает нормально. Подскажите, что сделать?
09.09.2012 06:36:08
А настройки доступа к нужному инфоблоку смотрели? (мало ли..)
|
|
|
|
09.09.2012 06:38:41
Или попробуйте использовать CIBlock::GetList с ключом CHECK_PERMISSIONS=N в фильтре.
|
|
|
|
09.09.2012 16:16:49
А второй совет не пробовали?
|
|
|
|
09.09.2012 16:26:25
а может быть это связано с правами доступа на скрипт с этой ф-цией? Потому что, на локалхост проблем не наблюдается...
|
|
|
|
09.09.2012 16:46:21
|
|||
|
|
09.09.2012 16:49:32
Посмотрите как в файле /bitrix/modules/iblock/classes/general/iblock.php реализована ваша функция.
|
|
|
|
10.09.2012 11:04:14
если скрипт заканчивает работу - включите вывод ошибок и посмотрите что он пишет.
возможно просто нужно подключить CModule::IncludeModule('iblock') |
|
|
|
02.10.2012 18:44:08
|
||||
|
|
|||