【问题标题】:Magento 2 Error Message 'This is a required field'Magento 2 错误消息“这是必填字段”
【发布时间】:2017-06-03 00:41:47
【问题描述】:

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

示例;

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

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

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

【问题讨论】:

标签: magento magento2 configurable-product required-field


【解决方案1】:

您可以在

中查看每个字段类型的验证是如何实现的

lib/web/mage/validation.js

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-01
    • 2011-10-08
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-04
    相关资源
    最近更新 更多