Я пытаюсь загрузить простые продукты, которые были добавлены в корзину покупателя, но когда я извлекаю элементы, он показывает родительскую конфигурацию.Получить простой продукт из настраиваемого в корзине
$cart = Mage::getSingleton('checkout/cart');
$productIds = array();
foreach ($cart->getQuote()->getAllVisibleItems() as $item) {
$productIds[] = $item->getProduct()->getId();
}
var_dump($productIds);
Например, это вернет все тот же конфигурируемый идентификатор, когда я добавлю небольшую, среднюю и большую в корзину. Как я могу получить отдельные простые продукты? Я пытаюсь получить значение атрибута, установленное на простом уровне продукта.
Для других: код одна строка: $ _item-> getOptionByCode ('simple_product') -> getProduct() -> GetId(); –