Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Апи выдернуть все элементы

00 голосов
3
чет не вкурю как вывести все элементы инфоблока

Код
if (CModule::IncludeModule("iblock")):
$arFilter = Array(  "IBLOCK_ID"=>IntVal(7), "SECTION_ID" => "0" );
$res = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter , Array("IBLOCK_ID","DATE_ACTIVE_FROM" , 'NAME'));
while($arFields = $res->GetNext()){
      print_r($arFields);
 }
endif;


Почемуто нечего не выводит.
Подскажите что я делаю не так?
спросил 08 Апр, 14 от hAWPeN (640 баллов)

3 Ответы

00 голосов

Ошибка здесь:

"SECTION_ID" => "0"

такой секции нет, в лучшем случае укажи -1 а не 0, а лучше вообще сотри.

Вообще для такой задачи следует использовать готовый компонент news.list

------------------------------------------------
saval.ru

ответил 10 Апр, 14 от аноним
00 голосов
пролог, эпилог подключили?
ответил 29 Окт, 14 от PsihoZ (100 баллов)
00 голосов
Вы пропустили в вызове функции GetList:

mixed arGroupBy = false,
mixed arNavStartParams = false,

http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php
ответил 27 Фев, 15 от spamer (500 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 10 Апр, 14 от IRISH (100 баллов)
0 голосов
1 ответ
0 голосов
3 ответов
0 голосов
0 ответов
0 голосов
1 ответ
спросил 01 Янв, 14 от Titan91 (1,120 баллов)