Когда я проверяю содержимое $ product-> getData () для обычного продукта, все атрибуты, которые я установил в админке, появляются там.Но когда я проверяю содержимое $ product-> getData () для дочернего продукта внутри настраиваемого продукта, кажется, что многие из значений, установленных в админке, отсутствуют.
Есть ли что-то очевидное, что яотсутствует?
О классе продукта я имею в виду \ Magento \ Catalogue \ Model \ Product.
Редактировать: если я сделаю дочерний продукт видимым и перейду на его страницуЯ вижу, что все его атрибуты загружены.Напротив, когда я получаю список всех дочерних продуктов (классы, которые, кажется, не содержат все атрибуты, которые я установил в администраторе), это способ, которым я загружаю их из класса, который переопределяет \ Magento \ Swatches\ Block \ Product \ Renderer \ Configurable:
$this->getProduct()->getTypeInstance()->getUsedProducts($this->getProduct())
Полагаю, что когда классы продуктов создаются таким образом, происходит нечто иное, что вызывает мою проблему.
Пожалуйста, прости меня за новизну,Я все еще очень плохо знаком с Magento и пытаюсь найти свой путь вокруг.Спасибо!