boldcommerce/magento2-ordercomments

Magento 2 模块,用于在结账页面添加订单按钮上方的评论字段

安装数: 553,859

依赖项: 0

建议者: 0

安全: 0

星标: 172

关注者: 17

分支: 86

开放问题: 4

类型:magento2-module

1.9.0 2023-05-17 11:39 UTC

README

描述

此扩展允许客户在结账过程中添加评论。评论字段显示在计费步骤中,位于下单按钮上方。

此外,还可以选择在购物车页面上显示评论字段。

店主可以在订单网格和订单查看页面的后端看到这些评论。

结账视图

comment box closed

comment box opened

管理面板

admin panel

电子邮件

通过引用 此代码 将“订单评论”添加到新订单电子邮件中。

配置

此扩展有多个 配置选项,可在 商店 > 配置 > 销售 > 销售 > 订单评论 中找到。

安装

composer require boldcommerce/magento2-ordercomments
php bin/magento module:enable Bold_OrderComment
php bin/magento setup:upgrade

变更日志

1.8.5

  • 第三方贡献:PHP 8.1 错误修复 已弃用功能:trim(): 向参数传递 null,当在“我的订单”部分查看没有订单评论的订单时#72

1.8.4

  • 第三方贡献:PHP 8.1 支持 #71
  • 第三方贡献:西班牙语翻译 #70
  • 第三方贡献:泰语翻译 #67

1.8.2

  • 第三方贡献:孟加拉语翻译 #65

1.8.1

  • 修复了1.8.0中引入的结账错误 无法读取null的属性'length'

1.8.0

  • 新功能:根据管理员配置设置在购物车页面上显示评论字段的能力。

1.7.1

  • 升级测试到phpunit 6

1.7.0

  • 添加了网站范围配置设置以切换评论字段的可见性。#59

1.6.5

  • 第三方贡献:在composer中添加PHP 7.4支持 #55
  • 第三方贡献:添加日语翻译 #52
  • 第三方贡献:修复意大利语翻译中的错误 #51
  • 第三方贡献:添加匈牙利语翻译 #50
  • 第三方贡献:在readme中添加新部分 #48

1.6.4

  • 第三方贡献:在composer中添加php 7.3支持 #45
  • 第三方贡献:添加法语翻译 #43
  • 第三方贡献:添加波兰语翻译 #40
  • 第三方贡献:捷克语翻译 #39

1.6.3

  • 第三方贡献:将 order-comment-validator.js 中的表单选择器移动到独立的方法中,以通过混合提高可扩展性 #36

1.6.2

  • 第三方贡献:修复管理员销售发票视图中的重复评论字段 #31
  • 第三方贡献:修复拼写错误,并在安装脚本中添加了一些代码改进 #30

1.6.1

  • 第三方贡献:启用 PHP 7.2 支持 #29

1.6.0

  • 第三方贡献:希伯来语翻译 #28

1.5.0

  • 第三方贡献:为与外部更改兼容(将评论字段移动),提供表单选择器回退 #24

1.4.1

  • 第三方贡献:修复 it_IT 翻译 csv #20

1.4.0

  • 第三方贡献:在订单列表 Web API 中使评论可用 V1/orders #18

1.3.0

  • 对最大评论长度功能的 UX 进行了更改 #15
  • 使评论在订单详情 Web API 中可用 V1/orders/{id} #15

1.2.0

  • 添加设置以更改评论字段的初始折叠状态(关闭/打开/不折叠) #14

1.1.4

  • 更新 composer.json 以允许 PHP 7.1

1.1.3

  • 第三方贡献:荷兰语翻译 #10
  • 第三方贡献:意大利语翻译 #11

1.1.2

  • 修复在使用某些其他扩展时在管理员订单视图页面上发生的致命错误 #9

1.1.1

  • 第三方贡献:瑞典语翻译和德语翻译中的修复 #5

1.1.0

  • 第三方贡献:德语翻译 #2
  • 第三方贡献:可选配置以设置最大评论长度 #3
  • 第三方贡献:在客户账户中显示订单评论 #4

1.0.0

初始版本

技术

为了考虑到使用自定义实现的 Magento_Checkout/js/action/place-order.js 提交订单的第三方支付扩展,此扩展在放置订单之前在验证期间发送单独的订单评论请求。因此,它应该直接可用。

卸载

如果您通过 composer 安装了此模块,则可以运行 php bin/magento module:uninstall Bold_OrderComment 以自动删除代码并删除此扩展添加的列。

注意:卸载命令似乎存在错误,可能会卡在 从 Magento 代码库中删除代码:(它在 2.1.0 安装上运行良好,但在 2.1.4 安装上运行不正常)。在这种情况下,您应该使用 ctrl+c 退出并运行

composer update
php bin/magento maintenance:disable

查看 GitHub 问题 3544

或者,您可以手动删除扩展并从表 quotesales_ordersales_order_grid 中删除列 bold_order_comment

  • 报价
  • 销售订单
  • 销售订单网格

许可证

麻省理工学院