ней есть три секции:
1) События
2) Файлы для скачивания
3) Статьи
У событии и статей внизу есть кнопка Показать еще по клику на которой посты будут подгружаться через AJAX.
Сейчас используется компонент news.
Подскажите пожалуйста, как можно это реализовать?
Использовать два компонента news для Событии и статей или как?
News вам не подойдет, т.к. комплексный, берите news.list + отдельно news.detail для вывода отдельного элемента. Кроме того, ленивую подгрузку (ajax) придется самому писать в шаблоне (за основу можете взять ajax-загрузку в catalog.section)
Но у меня данные находятся в одном инфоблоке Полезная информация. Внутри инфоблока есть категории Статьи и События. Вот задача собственно состоит в том, чтобы при клике на Показать еще подгружать посты из соответствующей категории. Вышеописанный способ можно использовать для этого?
При таком подходе вам только news.list и подойдет - с передачей в параметре PARENT_SECTION ID нужного раздела. Комплексный здесь, конечно, тоже можно - с фильтром (в этом случае отдельно news.detail настраивать не надо). Но ajax самому делать в шаблоне - в любом случае.
Вот в параметре DETAIL_URL компонента news.list задал detail.php и создал соответствующий файл. Не подскажете в какой переменной содержится инфо об элементе? arResult пусто.
Обсуждают сегодня