无法从心愿单中删除产品

时间:2012-11-03 07:41:01

标签: magento magento-1.7 magento-1.6

我想从产品详情页面中的心愿单中删除产品(默认/ template / wishlist / item / column / image.php)。

我在心愿单页面$this->getItemRemoveUrl($item)中看到了删除网址功能。但它在image.php中不起作用。 即使我试过,

echo Mage::helper(‘wishlist’)->getRemoveUrl($_product)

它提供了URL,但没有显示参数。

例如: -

domain.com/wishlist/index/remove (not working)
domain.com/wishlist/index/remove/item/3 (actual)

那么我该如何解决呢?

3 个答案:

答案 0 :(得分:4)

这个功能应该适合你

Mage::helper('wishlist')->getRemoveUrl($_product)

答案 1 :(得分:3)

请将您的xml文件与magento默认xml文件进行比较

可能有任何function缺失或评论

还有另一种可能性或错误

helper('wishlist')->getRemoveUrl($_product)

可能$_product包含其他空格或符号

请检查

答案 2 :(得分:1)

使用getModel您可以删除心愿单产品 如下

Mage::getModel('wishlist/item')->load($id)->delete();