trellis/module-checkout-validation

对原生 Magento 结账体验进行了一些小修改。

1.0.1 2022-06-08 21:22 UTC

This package is auto-updated.

Last update: 2024-09-09 02:19:02 UTC


README

Trellis Commerce 提供,并由其维护。Trellis Commerce 是一家位于马萨诸塞州波士顿的全服务电子商务代理机构。

Trellis 结账验证

此扩展对原生 Magento 结账体验进行了一些小修改。

  • 为结账的运费和账单步骤添加了一组表单验证规则。
  • 尊重可配置产品的最大/最小数量。
  • 从购物车和结账中移除折扣码。

安装说明

按照说明使用 Composer 安装此扩展。

composer require trellis/module-checkout-validation
bin/magento module:enable --clear-static-content Trellis_CheckoutValidation
bin/magento setup:upgrade
bin/magento cache:flush

配置

此扩展的配置设置位于“商店”>“配置”>“Trellis”>“结账验证”。

  • "启用?" - 是/否配置设置,用于确定是否应用额外的运费和账单地址验证规则。
    • 见以下规则以获取详细信息。
  • "移除应用折扣码" - 是/否配置设置,用于确定折扣码输入表单是否在购物车和结账期间可见。
  • 现在尊重可配置产品的最大/最小数量设置。(这些是对所有子产品的累积。)

运费地址验证规则

  • 街道是必需的,每条街道最多可包含 40 个字符
  • 名是必需的,最多可包含 20 个字符
  • 姓是必需的,最多可包含 20 个字符
  • 公司最多可包含 40 个字符
  • 城市是必需的,最多可包含 40 个字符
  • 电话是必需的

账单地址验证规则

  • 街道是必需的,每条街道最多可包含 40 个字符
  • 名是必需的,最多可包含 20 个字符
  • 姓是必需的,最多可包含 20 个字符
  • 公司最多可包含 40 个字符
  • 城市是必需的,最多可包含 40 个字符
  • 电话是必需的
  • 邮政编码是必需的