0
我有尺寸的產品(XS,XL,...)。如何將產品尺寸添加到購物車頁面
我想在購物車表格中添加欄大小,其中顯示產品的大小。
我在此表中添加了SKU $ _item-> getSku();這工作。 但$ _item-> getSize();不起作用。請幫幫我。
我有尺寸的產品(XS,XL,...)。如何將產品尺寸添加到購物車頁面
我想在購物車表格中添加欄大小,其中顯示產品的大小。
我在此表中添加了SKU $ _item-> getSku();這工作。 但$ _item-> getSize();不起作用。請幫幫我。
嘗試加入->addFieldToSelect('*')
,它會增加你的產品在返回數據相關的每個屬性,可以更換*與屬性的屬性代碼,你想顯示
的問題是,它會返回在eav_attribute_option或eav_attribute_option_value中使用的整數(不知道爲什麼有兩個不同的表,一個有值,一個有排序順序,它不像Magento甚至將值鏈接到2個選項),但是如果使用以下代碼
$attributeInfo = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter('ATTRIBUTE_CODE')->getFirstItem();
$sizeValues = array();
// populates sizevalue array with data
foreach ($attributeOptions as $key => $value)
{
$sizeValues[$value['value']] = $value['label'];
}
你得到一個值的數組,其索引是臨時值t它返回您的集合
我也試圖 $ _item-> getProduct() - > getData('size'); 這不起作用 – user1005180