Видео 16: Вывод каталога статей на сайт

Просмотров: 1562 | Комментариев: 1

Выводим информацию из инфоблока статей на сайт посредством комплексного компонента каталог.

Архив со старыми шаблонами компонента catalog

Скачать дополнительные файлы

Необходимо войти что бы оставить комментарий:
Serg Poz
Добрый День! А как вывести описание в Разделе, если я подставляю код <p class="section-desc-post"><?=$arResult['DESCRIPTION']?></p> он выводит описание раздела в котором нахожусь, во всех карточках подразделов
Михаил Базаров
Цитата
Serg Poz написал:
Добрый День! А как вывести описание в Разделе, если я подставляю код <p class="section-desc-post"><?=$arResult['DESCRIPTION']?></p> он выводит описание раздела в котором нахожусь, во всех карточках подразделов
Посмотрите в типовом шаблоне bootstrap_v4 там прям есть кусочек кода - должен выводить только для текущего раздела
Сейчас под рукой нет
Serg Poz
Цитата
Михаил Базаров написал:
Цитата
Serg Poz написал:
Добрый День! А как вывести описание в Разделе, если я подставляю код <p class="section-desc-post"><?=$arResult['DESCRIPTION']?></p> он выводит описание раздела в котором нахожусь, во всех карточках подразделов
Посмотрите в типовом шаблоне bootstrap_v4 там прям есть кусочек кода - должен выводить только для текущего раздела
Сейчас под рукой
Спасибо. Разобрался
Serg Poz
У меня еще вопрос. Как вывести список элементов раздела в Карточке?
Serg Poz
В template catalog section list делаю так

               <?foreach($section['ITEMS'] as $service ):?>
                   <li><em><a href="<?=$service['DETAIL_PAGE_URL']?>"><?=$service['NAME']?></a></em></li>
               <?endforeach;?>

Так же добавил файл result modifier где прописал следующее
foreach($arResult['ITEMS'] as $service){
       if($service['IBLOCK_SECTION_ID']){
           $arResult['SECTION'][$service['IBLOCK_SECTION_ID']]['ITEMS'][] = array(

               'NAME' => $service['NAME'],
               'DETAIL_PAGE_URL' => $service['DETAIL_PAGE_URL'],
           );
       }
   }
   unset($arResult['ITEMS']);

}

Поделиться: Спасибо, это помогает развивать сайт:
Мой youtube канал.

На нем, уже много видеоуроков по 1С-Битрикс. Как одиночные видео так и серии видеоуроков Перейти на канал

Авторизация

На сайте работает вход через социальные сети. Просто, выберите наиболее удобную сеть и авторизация произойдет автоматически:
Проходя авторизацию, Вы безоговорочно принимаете условия политики конфеденциальности