У меня возникла проблема при загрузке ВСЕХ «дочерних» продуктов Настраиваемого продукта в коллекцию, даже тех, которых нет в наличии.
Как загрузка продуктов, как это:
$simpleCollection = $configurable->getUsedProductCollection()
->addAttributeToSelect('*')
->addFilterByRequiredOptions();
foreach ($simpleCollection as $simple) {
//$simple->getName();
}
будет игнорировать дочерние продукты, которых нет в наличии, возможно, потому что они не перечислены в таблицах цен, которые объединены.
Есть ли другой вариант без загрузки всех дочерних идентификаторов с помощью getChildrenIds, а затем загрузить каждый простой продукт с загрузкой ?