用于添加产品愿望清单的 Magento 自定义 API
Posted
技术标签:
【中文标题】用于添加产品愿望清单的 Magento 自定义 API【英文标题】:Magento custom API for adding product wishlist 【发布时间】:2013-08-06 10:40:35 【问题描述】:我正在为愿望清单实现 magento 自定义 API。
谁能知道,如何添加愿望清单。
我尝试使用 magento 'wishlist' 模块,但产品没有保存到愿望清单中。
我正在使用下面的函数来保存。
public function addNewItem($product, $customer_id, $buyRequest = null, $forciblySetQty = false)
我可以使用这篇文章获得愿望清单。 http://pastebin.com/G7ci0Mhu
【问题讨论】:
【参考方案1】: This may help you
<?php $wishlist = Mage::getModel('wishlist/item')->load($_product->getId(),'product_id');
if($wishlist->getId())
//product is added
echo "Added! - Product is in the wishlist!";
else
//add product to wishlist
echo "<a href='".$this->helper('wishlist')->getAddUrl($_product) ."'>Add This?</a>";
;?>
Mage::getModel('wishlist/item')->load($id)->delete();
http://abhijitberadeveloper.blogspot.in/2012/07/product-add-wishlist.html
http://docs.magentocommerce.com/Mage_Wishlist/Mage_Wishlist_Helper_Data.html#methodgetWishlistItemCollection
http://docs.magentocommerce.com/Mage_Wishlist/Mage_Wishlist_Helper_Data.html#methodgetWishlistItemCollection
【讨论】:
以上是关于用于添加产品愿望清单的 Magento 自定义 API的主要内容,如果未能解决你的问题,请参考以下文章