Отображение выбранного SKU конфигурируемого продукта в корзине - PullRequest
0 голосов
/ 07 ноября 2011

Следующая проблема: у вас есть Конфигурируемый продукт с одним случайным атрибутом. Клиент выбирает, например, размер «XXL» и помещает его в корзину. В корзине я показываю SKU с:

$_item = $this->getItem();
$item_ID = $_item->getProduct()->getId();
$_product = Mage::getModel('catalog/product')->load($item_ID);

echo $_product->getSku();

Теперь он показывает SKU конфигурируемого продукта. Но я хочу показать артикул выбранного продукта (Simple Prodcut размером XXL и т. Д.). Как это возможно? Я print_r 'отредактировал все эти данные о товаре, данные о товаре и т. Д., Но единственная вещь, которая может быть перемещена, - это коллекция связанных товаров.

1 Ответ

1 голос
/ 07 ноября 2011

Вы можете сделать это с:

    // check whether there are childrens for this product
    $_product->getHasChildren(); 
    // get the simple products behind the configurable product
    $_product->getChildren(); 

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...