3

我希望更改 Magento 2 中的通用错误消息。需要操作时的默认错误消息是“这是必填字段”。

例子;

可配置产品:如果在未选择属性的情况下单击添加购物车按钮,则会返回错误“这是必填字段”。我希望它返回“请选择 {attribute_label}”。这样它将显示“请选择尺寸”或“请选择颜色”。

电子邮件输入字段:如果电子邮件注册字段留空,并且单击了订阅按钮,则返回“这是必填字段”。我希望它返回“请输入您的电子邮件”。

还请帮助我了解这些错误消息是否是从翻译/语言文件中调用的,或者每个字段是否都有自己的错误消息。

4

1 回答 1

0

您可以看到如何为每个字段类型实现验证

lib/web/mage/validation.js

应用于字段的验证规则基于表单配置,例如具有“必填项”类的字段将返回“这是一个必填字段”。如您在上述文件中看到的消息。

要创建像您描述的解决方案,您需要在主题中覆盖默认的validation.js,并使用自定义消息添加您自己的验证规则。

于 2017-06-05T05:43:15.200 回答