В Magento у меня есть функциональность, где продукт имеет несколько цветов, пользователь может выбрать количество и цвет для продукта на странице просмотра продукта, где продукт имеет разные цвета,Значение атрибута Magento, которое будет отображаться на странице с карточкой
Мне нужно показать выбранный цвет на странице корзины. Я пробовал следующий код.
<?php $_item = $this->getItem()?>
<?php $_product= Mage::getSingleton('catalog/product')->load($_item->getProductId()) ?>
<?php echo $_product->getResource()->getAttribute('attribute_code')->getFrontend()->getValue($_product);
, но он возвращает все значения цвета для продукта на странице корзины вместо выбранного значения для страницы с тележкой.
любые идеи?
Вы должны преобразовать каждый такой продукт конфигурируемый продукт (http://www.magentocommerce.com/knowledge-base/entry/creating-a-configurable-product) – hindmost