Как вывести определенный элемент инфоблока на каждой странице?
Собственно есть инфоблок с загруженными в него документами. Требуется на некоторых страницах выбрать элементы из этого инфоблока и показать на самой странице.
Был один инфоблок в котором было свойства "Привязка к элементу". В этом свойстве очень красиво можно было выбрать элемент из другого инфоблока. Но не создавать ж для каждой странице по новому инфблоку? Есть способ по проще?
Самый простой вариант сделать простой компонент (или класс подключенный через init.php тут как кому более верно и архитектурно) и в нем например по урлу страницы или какому-либо идентификатору выбирать нужные элементы и показывать. Предварительно конечно определиться с привязкой страниц/идентификаторов к содержимому инфоблока из которого планируется сделать вывод. Если последнее по какой-то причине невозможно, то как альтернатива можно сделать промежуточный маппинг и организовать нужную связь.
Штатно к сожалению ваша задача так просто не решается, как вариант еще дополнить можно вставив написанный код во включаемую область или сформировать сниппет, тогда в принципе с задачей может справиться и контент, т.к. блок для вставки будет подготовлен. Но подготовительную работу, в этом случае, все равно придется проделать.