Magento在产品页面显示客户评论和产品评论表单

很多Magento项目中,客户都需求将产品的评论和评论表单在产品页面直接显示。默认的,Magento将产品评论及产品评论表单都单独放在了review页面。不太清楚Magento的开发团队为何要这样设置,无论是Amazon还是Ebay,每个产品的评论都可以在该产品的详细信息页面查看,这样方便了客户更轻松的了解其他客户对该产品的评论。

magento客户评论

其实想实现这种功能,非常简单。因为Magento自身包含产品评论功能,我们只需要修改下布局文件和模板文件,就能实现在产品页面包含客户评论和评论表单了。首先找到当前使用的主题模板文件中的catalog.xml布局文件,在产品详细信息页面的句柄<catalog_product_view translate=”label”>的<content>节点下,放入如下代码。

  1. <block type="review/product_view_list" name="product.info.product_additional_data" as="product_review" template="review/product/view/list.phtml">
  2.     <block type="review/form" name="product.review.form" as="review_form"/>
  3. </block>

复制代码
该段代码只要位于content节点下即可。可以看到,该block使用了对应的模板文件,并包含了评论表单。接下来,我们需要在产品详细信息页面的模板文件中添加如下代码。

  1. //catalog/product/view.phtml
  2. <?php echo $this->getChildHtml('product_review'); ?>

复制代码
PS:这里需要注意,新的模板文件一般都会覆写catalog/product/view.phtml文件,所以需要找准当前模板正在使用的该文件路径。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值