0
我想要一些magento的幫助!我所要做的就是在條件下顯示註釋或警告(關於運輸或簡單註釋),如果購物車中包含任何產品,可以從類別4或6或8等中說出。在購物車中顯示特定類別產品的通知?
任何幫助都會不勝感激!謝謝。
問候。
我想要一些magento的幫助!我所要做的就是在條件下顯示註釋或警告(關於運輸或簡單註釋),如果購物車中包含任何產品,可以從類別4或6或8等中說出。在購物車中顯示特定類別產品的通知?
任何幫助都會不勝感激!謝謝。
問候。
$cart = Mage::getModel('checkout/cart');
$quote = $cart->getQuote();
foreach($quote->getAllItems() as $item){
$product = Mage::getModel('catalog/product')->load($item->getProductId());
foreach($product->getCategoryIds() as $cat_id){
if($cat_id == 6||...) {
... do your stuff
}
}
}
希望幫助
多申幫助多少:-(我在哪裏可以把這個代碼?我在結帳/車/項目/ default.phtml試圖把並且如果產品已被分配到超過一個類別可能是我如何獲取父代碼使用此代碼,並使用它呢?謝謝 –
獲得父類別並不難,你需要加載每個類別,並執行 - > getParentId()。只要確保父類別Id大於2因爲0是root,1是默認值 – Nasaralla
你可以把這段代碼放在模型或幫助器中,你可以做的是在if語句中:Mage :: getModel('checkout/session') - > addNotice('你的信息')。 – Nasaralla