Mam problem z ładowaniem WSZYSTKICH produktów „potomnych” produktu konfigurowalnego do kolekcji, nawet tych, których nie ma na magazynie.
Jak ładowanie takich produktów:
$simpleCollection = $configurable->getUsedProductCollection()
->addAttributeToSelect('*')
->addFilterByRequiredOptions();
foreach ($simpleCollection as $simple) {
//$simple->getName();
}
zignoruje produkty potomne, których nie ma na magazynie, prawdopodobnie dlatego, że nie są wymienione w połączonych tabelach cen.
Czy istnieje inna opcja bez ładowania wszystkich identyfikatorów podrzędnych przez getChildrenIds, a następnie ładowania każdego prostego produktu z ładowaniem ?