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

Вопрос по выводу нескольких новостных инфоблоков в одной ленте

00 голосов
2
Здравствуйте.У меня немного тривиальный вопрос.
Есть несколько новостных разделов на сайте, условно "Новости Москвы" и "Новости Санкт-Петербурга", нужно вывести на главной странице новости с двух разделов, но с пометкой из какого раздела новость (дополнительное св-во инфоблока).

Через news.line нету возможности вывода свойств, в news.list нельзя вывести несколько инфоблоков.

Пробовал в news.line вывести свойство, но что-то видимо пишу не то

Код
<?=$arResult["PROPERTIES"]["NAME_SECTION"]["VALUE"]["TEXT"]?> 


Насколько я понимаю варианта два:1. Добавление в news.line вывод св-ва.
2. В news.list вывод нескольких разделов.

Подскажите пожалуйста выход из ситуации.
спросил 13 Апр, 14 от TristaN (100 баллов)

2 Ответы

00 голосов
Всё правильно. Либо выборка из нескольких инфоблоков, но без свойств, либо со свойствами, но из одного инфоблока. Это связано с тем, что у разных инфоблоков может быть разный набор свойств и даже разный способ их хранения.

Самый простой способ решения (при этом ресурсоёмкий и вообще дурацкий): использовать компонент news.line; в шаблоне этого компонента создать result_modifier.php, в котором извлекать нужное свойство для каждого элемента.
ответил 14 Ноя, 14 от Ly (4,580 баллов)
00 голосов
Dmitry Ban, Понял, спасибо за ответ.
ответил 11 Март, 15 от TristaN (100 баллов)

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

0 голосов
1 ответ
спросил 24 Авг, 13 от Rise (120 баллов)
0 голосов
2 ответов
+1 голос
1 ответ
спросил 18 Ноя, 15 от аноним
0 голосов
2 ответов
спросил 26 Апр, 14 от NASTIULEA (100 баллов)
0 голосов
3 ответов
спросил 11 Июнь, 13 от niker (160 баллов)