Приветствую.
Имеется интернет-магазин, с локальной базой, которая является частью более глобальной базы.
Вывожу список элементов инфоблока, при помощи компонента catalog.section. С локальной базой список выводится, как и должен. Но после интеграции с 1С и соответственно подгрузкой основной базы, вывод элементов инфоблока не осуществляется. Обе базы одинаковы по структуре и имеют одинаковый ИД.
В данном инфоблоке имеются не только элементы, но и разделы. Так вот, как не странно, но если указывать в фильтре ИД какого-нибудь из этих разделов, то элементы отображаются. Т.е. вот так :
$params =Array(
"IBLOCK_ID" => "6",
);
$APPLICATION->IncludeComponent(
"ilovemoto:catalog.section",
"",
$params
);
Вот так вот не работает, после интеграции.
А вот так работает:
$params =Array(
"IBLOCK_ID" => "6",
"SECTION_ID"=>'111'
);
$APPLICATION->IncludeComponent(
"ilovemoto:catalog.section",
"",
$params
);
Помогите пожалуйста разобраться в чем дело.
Имеется интернет-магазин, с локальной базой, которая является частью более глобальной базы.
Вывожу список элементов инфоблока, при помощи компонента catalog.section. С локальной базой список выводится, как и должен. Но после интеграции с 1С и соответственно подгрузкой основной базы, вывод элементов инфоблока не осуществляется. Обе базы одинаковы по структуре и имеют одинаковый ИД.
В данном инфоблоке имеются не только элементы, но и разделы. Так вот, как не странно, но если указывать в фильтре ИД какого-нибудь из этих разделов, то элементы отображаются. Т.е. вот так :
$params =Array(
"IBLOCK_ID" => "6",
);
$APPLICATION->IncludeComponent(
"ilovemoto:catalog.section",
"",
$params
);
Вот так вот не работает, после интеграции.
А вот так работает:
$params =Array(
"IBLOCK_ID" => "6",
"SECTION_ID"=>'111'
);
$APPLICATION->IncludeComponent(
"ilovemoto:catalog.section",
"",
$params
);
Помогите пожалуйста разобраться в чем дело.