php-cuong / magento2-product-review-form
Magento 2 产品评论表单扩展免费版
2.1.0
2019-02-12 18:36 UTC
Requires
- php: ~5.6.0|7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0
- magento/framework: 100.0.*|100.1.*|101.0.*
This package is auto-updated.
Last update: 2024-09-13 11:55:30 UTC
README
如何在 Magento 2 中仅对购买过商品的客户显示评论表单
为什么你应该使用这个扩展?
-
默认情况下,Magento 2 在产品详情页上对已登录的客户和访客都显示评论表单,你可以通过访问 Magento 管理面板,导航到商店 → 设置 → 配置 → 目录 → 目录,然后打开产品评论标签,将“允许访客撰写评论”设置为“否”来禁用访客。
-
你正在为一个项目工作,你需要自定义评论表单,使其仅对购买过产品的客户显示。你不知道如何完成这个任务,你在寻找解决方案。今天,我将向你展示完成任务的最好代码。
-
我们有一个场景:当客户查看产品时,我们将检查该客户的所有订单,如果当前产品存在于任何订单中,则显示评论表单,否则显示一条消息。
-
那么在这个实践中我们将做什么呢?
- 我们将创建一个新的模块,名为 PHPCuong_ProductReviewForm
- 我们将使用偏好覆盖名为 \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