Выберите шрифт Tahoma Times New Roman
Интервал между буквами (Кернинг) : Стандартный Средний Большой
Закрыть панель Вернуть стандартные настройки
Версия для слабовидящих
Простые компоненты
В качестве примера рассмотрим создание новостного раздела с помощью простых компонентов.
Для этого необходимо создать, например, страницу списка новостей index.php, на которой разместим компонент Список новостей (bitrix:news.list). Этот компонент выводит на странице, где он размещен, заголовок, текст анонса и прочие параметры новостей в зависимости от настроек компонента. Каждый элемент списка новостей - ссылка на просмотр детальной информации.
Страница с детальной информацией должна быть создана отдельно, например, detail.php, на которой разместиться компонент Новость детально (bitrix:news.detail).
При этом у компонента Список новостей нужно настроить входные параметры так, чтобы он мог формировать ссылки на страницу детальной новости (с кодом новости). Для этого нужно задать путь к этой странице, а также название параметра, в котором будет передаваться код новости для показа:
В данном случае страница detail.php должна находиться в той же директории, что и страница со списком новостей.
Для компонента детальной новости нужно настроить входные параметры так, чтобы он мог формировать ссылку на главную страницу:
Кроме того, во входных параметрах компонента детальной новости нужно задать php-код, возвращающий ID новости:
Настроив параметры компонентов должным образом, в публичной части имеем результат:
Комплексные компоненты
Тот же самый новостной раздел можно сделать и с помощью комплексного компонента Новости (bitrix:news). Этот компонент нужно просто установить на страницу (например, index.php) и настроить набор его параметров.
Настроив параметры компонента должным образом, в публичной части имеем тот же результат:
Таким образом, для создания новостного раздела физически создается одна страница, а логически несколько.