西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

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

时间:2013-12-13 15:12来源:未知 作者:好模板 点击:
很多Magento项目中,客户都需求将产品的评论和评论表单在产品页面直接显示 其实想实现这种功能,非常简单。因为Magento自身包含产品评论功能,我们只需要修改下布局文件和模板文件

很多Magento项目中,客户都需求将产品的评论和评论表单在产品页面直接显示
magento客户评论

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

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

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

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

PS:这里需要注意,新的模板文件一般都会覆写catalog/product/view.phtml文件,所以需要找准当前模板正在使用的该文件路径。

(责任编辑:好模板)
顶一下
(1)
33.3%
踩一下
(2)
66.7%
------分隔线----------------------------