Материалы по теме в новостях Битрикс, с картинкой, названием и текстом анонса.

Материалы по теме в новостях Битрикс, с картинкой, названием и текстом анонса. - Итак, для начала расскажу как вообще вывести материалы по теме в Битрикс, просто чтобы с чего то начать описание метода

Итак, для начала расскажу как вообще вывести материалы по теме в Битрикс, просто чтобы с чего то начать описание метода

Итак, для начала расскажу как вообще вывести материалы по теме в Битрикс, просто чтобы с чегото начать описание метода

Задача на конкретном сайте:

Имеется сайт kogalym.online/ - который я делаю неспешно, в свободное время и просто для удовольствия. Потому на контент, дизайн и в принципе сайт можете особо времени не тратить.

В разделе "Достопримечательности" необходимо вывести материалы по теме в зависимости от тематики, при этом в самих материалах нужно вывести картинку анонса, текст и название связанного элемента

Решение:

Так как нужно сделать возможность связывать не только тематичные материалы но и заложить возможность, в дальнейшем, связывать любые материалы по всему сайту- решил создать новый инфоблок "Темы связки" внутри которого разделы тематики, а в инфоблоке "О городе" новое свойство "Привязка к разделам" с названием "Тематика (и)" и атрибутом CATEGORY_TEMA, что даст возможность создавать это свойство в любых новых инфоблоках по всему сайту.

2117a5e6b0aae31811bfb6af855931b8.jpg


Далее выводим инфоблок на сайт и идем в настройки компонента, там ставил чекбокс в разделе "Настройка материалов по теме" напротив Выводить материалы по теме, выбираем инфоблок (и) в котором храняться разделы/тематики, проставляем наш код свойства CATEGORY_TEMA, выставляем максимальное колличество материалов для отображения и стиль "Предпросмотр картинок"

9e226e38b905b357878a7d443c539e22.png

Сохраняемся. Пол дела готово, но все вывелось достаточно стремненько и без текста анонса связанных материалов.

Наводим красоту:

Дело осталось за малым, нужно привести вывод материалов вот к такому виду

Для этого идем в редактирование списка новостей материалов по теме:



Денис Бунаков

ТОП20 веб разработчиков по СФО

C 2012 года разрабатываю и поддерживаю сайты на 1С Битрикс. У меня вы можете заказать услуги по разработки или поддержке сайта на битриксе

smm.bunakov@yandex.ru

+7-923-137-16-27

Возврат к списку


Нажимая на кнопку "Отправить", вы даете согласие на обработку персональных данных