2017-06-03 123 views
2

我正在尋找更改Magento 2中的通用錯誤消息。需要採取操作時的默認錯誤消息是'這是必填字段'。Magento 2錯誤消息'這是必填字段'

示例;

可配置產品: 如果點擊添加購物車按鈕而未選擇任何屬性,則會返回錯誤「這是必填字段」。 我希望它返回''請選擇一個{attribute_label}'。 這樣它會顯示'請選擇尺寸'或'請選擇一種顏色'。

電子郵件輸入字段: 如果電子郵件註冊字段留空,並且點擊訂閱按鈕,則返回「這是必填字段」。 我寧願它返回'請輸入您的電子郵件'。

請同時幫助我理解這些錯誤消息是從翻譯/語言文件中調用的,還是每個字段都有自己的錯誤消息。

+0

由於Stack Overflow是一個[編程相關](http://stackoverflow.com/help/on-topic)問答站點,因此我正在投票關閉此問題。你的問題不是關於編程。也許你應該在http://magento.stackexchange.com上發佈它呢? – Enigmativity

回答

0

可以看到如何驗證每個字段類型

LIB /網絡/法師實現/ validation.js施加到字段

驗證規則是基於形式配置,例如'required-entry'類的字段將返回'這是必填字段'。消息,你可以在上面提到的文件中看到。

要創建像您所描述的解決方案,您需要覆蓋主題中的默認validation.js並將自己的驗證規則添加到自定義消息中。