联系电话:0755-27515592
最新动态:

Magento教程

magento如何获得指定产品用户wishlist收藏产品的数

点击数:15462015-07-25 15:21:33 来源: 外贸网站建设,深圳外贸网站建设,深圳网站建设,外贸商城网站制作-亿恩科技

新闻摘要:如何获得magento用户对指定产品wishlist收藏产品的数量呢, 如果能显示在产品页上,可以增加用户对产品的信心。 在template/catalog/product/view/addto.phtml中在合适的位置中插入以下代码: $wishlist =

如何获得magento用户对指定产品wishlist收藏产品的数量呢,
如果能显示在产品页上,可以增加用户对产品的信心。
在template/catalog/product/view/addto.phtml中在合适的位置中插入以下代码:
 
 
$wishlist = Mage::getModel('wishlist/item')->getCollection();
  $wishlist->getSelect()
                  ->join(array('t2' => 'wishlist'),
                   'main_table.wishlist_id = t2.wishlist_id',
                   array('wishlist_id'))
                   ->where('main_table.product_id = '.$_product->getId());
 
$tempwishlist="";
if($wishlist->count()>0)   $tempwishlist='('.$wishlist->count().')';
其中$tempwishlist就是收藏数
<?php echo $this->__('Add to Wishlist').$tempwishlist ?>
即可以Add to Wishlist文字旁显示出用户的收藏情况。
这个语法,也是找了很长时间,经验证后正常的。
【责任编辑:(Top) 返回页面顶端
贴心
全国7×24小时客服热线
安全
病毒杀除率高于99%
稳定
网站可用性高于99.9%
实力
服务68家上市企业及集团公司
亿恩科技手机站
关注亿恩科技微信

亿恩科技—企业信息化一站式服务专家


Copyright © 2008- 深圳市亿恩科技有限公司版权所有 粤ICP备15056041号

联系我们 | 常见问题 | 在线留言 | 支付方式 | 软件开发 | 我的观点 | 资质荣誉 | 服务流程