php-cuong/magento2-product-review-form

Magento 2 产品评论表单扩展免费版

2.1.0 2019-02-12 18:36 UTC

This package is auto-updated.

Last update: 2024-09-13 11:55:30 UTC


README

如何在 Magento 2 中仅对购买过商品的客户显示评论表单

为什么你应该使用这个扩展?

  • 默认情况下,Magento 2 在产品详情页上对已登录的客户和访客都显示评论表单,你可以通过访问 Magento 管理面板,导航到商店 → 设置 → 配置 → 目录 → 目录,然后打开产品评论标签,将“允许访客撰写评论”设置为“否”来禁用访客。

  • 你正在为一个项目工作,你需要自定义评论表单,使其仅对购买过产品的客户显示。你不知道如何完成这个任务,你在寻找解决方案。今天,我将向你展示完成任务的最好代码。

  • 我们有一个场景:当客户查看产品时,我们将检查该客户的所有订单,如果当前产品存在于任何订单中,则显示评论表单,否则显示一条消息。

  • 那么在这个实践中我们将做什么呢?

  1. 我们将创建一个新的模块,名为 PHPCuong_ProductReviewForm
  2. 我们将使用偏好覆盖名为 \Magento\Review\Block\Form 的类中的名为 _construct() 的方法

如何安装此扩展?

在您的根目录下,运行以下命令行

  • composer require php-cuong/magento2-product-review-form
  • php bin/magento setup:upgrade --keep-generated
  • php bin/magento setup:di:compile
  • php bin/magento cache:flush

观看创建此扩展的步骤视频

  1. YouTube: https://www.youtube.com/watch?v=Z-qpnl7cI4Q&index=54&list=PL98CDCbI3TNvPczWSOnpaMoyxVISLVzYQ
  2. Facebook: https://#/giaphugroupcom/videos/707473429649797/