我想从产品详情页面中的心愿单中删除产品(默认/ 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)
那么我该如何解决呢?
答案 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();