我想在Magento 2中更改通用错误消息。当需要操作是'这是必需的字段'时默认错误消息。
示例;
可配置的产品:如果在未选择属性的情况下单击"添加卡车"按钮,则将返回错误"这是必需的字段"。我希望它返回''请选择{attribute_label}'。这样,它将显示"请选择大小"或"请选择颜色"。
电子邮件输入字段:如果电子邮件注册字段留为空白,并且单击"订阅"按钮,则返回"这是必需的字段"。我希望它返回"请输入您的电子邮件"。
也请帮助我了解这些错误消息是否是从翻译/语言文件调用的,或者每个字段是否都有与自身关联的错误消息。
您可以看到如何在
中为每个字段类型实现验证lib/web/mage/验证.js
应用于字段的验证规则基于表单配置,例如带有"必需输入"类的字段将返回"这是必需的字段"。您可以在上面提到的文件中看到的消息。
要像您所描述的那样创建解决方案,您需要在主题中覆盖默认验证。