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