Подскажите. Можно ли присвоить 1 товар сразу к нескольким категориям, но не внутри 1 инфоблока, а к разным инфоблокам? Стандартно этого сделать нельзя, может есть какое то решение?
Есть свойство типа "привязка к секции", там вы можете выбрать привязку к другому ИБ. А вот далее - смотря где это применять будете. В API можно сделать фильтра как-то так:
Код
array('SECTION_ID' => 12, 'PROPERTY_SECTION_ID' => 14);// - 12 это ID секции текущего ИБ, 14 это ID секции внешнего, SECTION_ID код нового свойства типа привязки.
Можно воспользоваться логикой OR (по ссылке выше тоже показывается пример) и довести выборку до перфекционизма, чтобы решало вашу задачу.
А вот в стандартных компонентах не скажу, умеют ли они то, что вы хотите в итоге.
PS: Ну вывод таких разных категорий не рассматриваю, это просто.
Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли.