我正在研究Magento主题,我需要构建一个函数来检查是否已将产品添加到用户的愿望清单。
Magento有一个“ Mage_Wishlist_Helper_Data”帮助程序类,但是我不知道如何构建“如果已在愿望清单中检查”功能。基本上,我需要使用Magento的心愿单功能来建立收藏夹列表。如果特定产品已经添加到用户的收藏夹中,我想在“添加到愿望清单”链接中添加一个特殊的类。
最佳答案
<?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>";
;?>