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

Как на главной странице вывести список всех товаров каталога

00 голосов
1
Добрый день!
Прошу прощения, если подобный вопрос здесь уже не раз обсуждался, но, к сожалению, ничего конкретного мне найти не удалось. Подскажите, пожалуйста, как на главной странице вывести все товары каталога, который разделен на разделы? На главной странице помещен комплексный компонент catalog, стоит опция вывода TOP'а, но вот как раз топ мне не нужен, а нужен просто список всех подряд товаров из всех категорий, по 10 на странице, если заходишь в отдельную категорию товара, то там все работает нормально, компонент catalog.section.list отображает все товары этого раздела. Пожалуйста, подскажите самый правильный и быстрый способ, огромное спасибо.
спросил 20 Окт, 13 от WarCry (120 баллов)

1 Ответ

00 голосов
Функция выберет все элементы из инфоблока $iblock_id и выведет по 10 элементов на страницу
Код
<?
if(CModule::IncludeModule("iblock"))
{

   $items = GetIBlockElementList($iblock_id, false, Array("SORT"=>"ASC"));
   $items->NavPrint("Товары");
   while($arItem = $items->GetNext())
   {
      echo $arItem["NAME"]."<br>";
      echo $arItem["PREVIEW_TEXT"]."<br>";
   }
   $items->NavPrint("Товары");
}
?>

P.S. Читаем документацию :)
ответил 14 Ноя, 13 от CeBep (300 баллов)

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

0 голосов
3 ответов
спросил 25 Март, 14 от DaRkCaT (160 баллов)
0 голосов
3 ответов
0 голосов
1 ответ
0 голосов
6 ответов