Как вывести информацию о товаре из нескольких инфоблоков по ID: практическое решение на 1С-Битрикс
В работе интернет-магазина нередко возникает ситуация, когда карточки товаров распределены по разным инфоблокам (например, «Одежда», «Обувь», «Аксессуары»). При этом на витрину попадает только один параметр — ID товара. Ниже вы найдёте готовый PHP-код, который ищет элемент сразу в трёх инфоблоках, а затем выводит всю информацию о нём и его свойствах. Сразу после кода подробно разберём, что здесь происходит, и какие есть варианты улучшений.
В работе интернет-магазина нередко возникает ситуация, когда карточки товаров распределены по разным инфоблокам (например, «Одежда», «Обувь», «Аксессуары»). При этом на витрину попадает только один параметр — ID товара. Ниже вы найдёте готовый PHP-код, который ищет элемент сразу в трёх инфоблоках, а затем выводит всю информацию о нём и его свойствах. Сразу после кода подробно разберём, что здесь происходит, и какие есть варианты улучшений.
Изменено: - 29.09.2025 14:34:17