`
天梯梦
  • 浏览: 13732937 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

magento 在产品页添加评论 Add Review Form in Magento Product View Page

 
阅读更多

Magento产看产品评论需要点击到另外一个页面中,这种设计对于用户体验和SEO都相当不利。一方面用户无法在产品页面查看该产品的一些用户评 价,另外,搜索引擎也会收录很多与产品无关的页面。那么如何让产品评论直接显示在产品页面呢?我们需要修改一下模板文件,很简单即可实现。

 

首先,在layout/catalog.xml布局文件中找到 Product view 部分,添加如下block节点,

<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>
   

然后,在view.phtml模板文件中需要显示产品评论的位置调用该block文件,

<?php echo $this->getChildHtml('product_review'); ?>
 

更新缓存,用户评论就显示在产品页面了!具体显示的位置可以根据模板文件的位置适当调整即可。

 

 

来源:http://www.ruiwant.com/how-to-display-comments-on-product-page-in-magento.html

 

 

 

 

分享到:
评论

相关推荐

    Magento: 后台添加预览按钮 View product in frontend from Magento admin

    这篇博客“Magento:后台添加预览按钮 View product in frontend from Magento admin”主要探讨了如何通过自定义开发来实现这一功能,让管理员能够快速检查商品在网站前台的显示状态。 在Magento中,通常管理员需要...

    magento创建自定义页面 (Bestseller实例) Bestseller products in Magento

    在这个实例中,我们将深入探讨如何在Magento中创建一个显示“Bestseller”产品的自定义页面。 首先,理解Magento的模块化结构至关重要。每个功能或特性在Magento中都对应一个模块,模块是Magento的基本构建单元。...

    Magento 添加后台管理 addColumn

    "Magento添加后台管理addColumn"这个主题主要涉及的是如何在Magento的后台管理面板自定义添加新的数据列,以展示更多店铺运营的相关信息。这通常涉及到对Magento的MVC(Model-View-Controller)架构的理解,以及对...

    Magento1产品预览

    `template/catalog/product/list.phtml`可能是产品列表页的模板文件,这里可能需要添加或修改代码以实现在鼠标悬停或点击时预览产品图片。 同时,`app/code`目录下包含核心代码和第三方模块。如果产品预览功能是...

    magento通过产品名称获取产品id

    一种优化方法是在获取产品集合时,就添加过滤条件,直接在SQL查询级别进行筛选。 2. **异常处理**:在实际应用中,应加入适当的异常处理机制,比如当产品不存在时给出提示或返回一个默认值,避免程序因错误而中断。...

    magento站点首页显示新产品及产品数量

    ### Magento站点首页显示新产品及产品数量 在Magento中,首页是吸引客户的第一界面,因此如何有效地展示新产品及其数量显得尤为重要。本文将详细介绍如何在Magento站点的首页上展示新产品及其数量,并提供具体的...

    magento 评论的导入导出

    2. 设置字段:Magento的评论导入需要特定的字段格式,如`entity_id`(产品ID)、`title`(评论标题)、`detail`(评论内容)、`status_id`(评论状态,如待审核、已发布等)、`rating`(评分,0-5星)等。...

    magento 加速插件 full page cache 花了我几十美金买的

    然而,由于其复杂的架构,Magento在默认情况下可能会相对较慢,尤其是在处理大量产品和访问量时。为了解决这个问题,"Full Page Cache"(FPC)插件应运而生,它是Magento性能优化的重要工具之一。 Full Page Cache ...

    magento产品详细页每日特价倒计时插件

    在这个特定的场景中,我们关注的是一个名为“magento产品详细页每日特价倒计时插件”。这个插件是专门为Magento商店设计的,旨在提升销售策略,通过在产品详细页面上显示每日特价商品的倒计时,刺激消费者的购买欲望...

    magento 客户回复其他人的评论

    当客户添加评论时,这不仅是他们对产品的真实反馈,也成为了商家改进服务和产品质量的参考依据。 描述中提到的功能是评论的二级交互,即“其他人可以对此评论进行评价”。这意味着Magento不仅支持单向的评论,还...

    magento产品名称及描述批量修改sql

    在Magento中,产品信息存储在数据库中,主要涉及到`catalog_product_entity`、`catalog_product_entity_varchar`等表。产品名称和描述分别存储在不同的字段里。为了批量修改,我们需要了解这些表的结构和字段。 1. ...

    magento 企业版全页缓存

    Magento的全页缓存机制通过存储已渲染的完整页面在内存或磁盘上,当有新用户请求相同页面时,不再需要逐个加载数据库和模板文件,而是直接从缓存中获取内容,大大减少了页面生成时间。这种技术尤其适用于那些内容...

    magento星级评论插件

    在Magento中,扩展和插件扮演着至关重要的角色,它们能够增强平台的功能,提升用户体验,比如“magento星级评论插件”。这个插件是专门为Magento设计的,旨在帮助商家集成用户评价系统,通过展示商品的星级评分,...

    magento添加多表运费

    这通常涉及到在`etc/adminhtml/system.xml`中定义配置节点,以及在`view/adminhtml/ui_component`目录下创建配置表单的XML文件,以便在Magento后台展示运费表格。 4. **运费计算逻辑**:在模型中,我们需要实现...

    magento全页缓存

    在Magento中,全页缓存(Full Page Cache,FPC)是一种优化技术,它将整个网页内容存储在缓存中,以便于后续请求时可以直接从缓存而不是数据库中获取数据,极大地提高了页面的响应速度。 **全页缓存工作原理** 全页...

    Magento批量产品多图上传

    在默认情况下,Magento允许用户为每个产品添加多张图片,但在后台操作时,每张图片都需要单独上传,对于拥有大量产品的商家来说,这是一项耗时的工作。通过这个“magento-import-multiple-images-for-products-...

    Magento 全页缓存-brim_pagecache-2.1.3

    在Magento平台中,全页缓存是通过插件实现的,如"brim_pagecache-2.1.3",这款插件特别针对Magento 1.6到1.8的社区版本设计。 首先,我们来看"brim_pagecache-2.1.3.zip",这是该插件的主要安装包,包含了所有必要...

    Magento 给产品描述关键字批量链接插件

    如何给产品描述里的关键字、字词批量添加链接?我想大家一直在的这样的插件。说实话,我也找了很久,也没有找到。可是由于需要,不得不自己开发一个这样的插件。并支持到Magento1.6.2 说明请查看:...

    magento数据库批量导出产品及自定义属性语句

    Magento将产品信息分散在多个数据库表中,主要包括`catalog_product_entity`作为主产品表,以及一系列以`_attribute`结尾的表来存储产品的不同属性。自定义属性则存储在`eav_attribute`、`eav_attribute_set`、`eav_...

Global site tag (gtag.js) - Google Analytics