1
在果園1.4.2中,當輸入字段等字段標記爲需要時,會彈出驗證窗口。如果沒有將用戶重定向到其他視圖,驗證如何發生?果園場驗證
要詳細解釋,如果我有一個附加到頁面的表單,表單字段驗證會顯示一條錯誤消息(可能是通過AJAX或JavaScript),但是沒有重定向'表單'視圖 - 它保留在該頁面視圖上。
我需要添加驗證到另一個模塊,而不重新指向另一個視圖。
有什麼想法?
在果園1.4.2中,當輸入字段等字段標記爲需要時,會彈出驗證窗口。如果沒有將用戶重定向到其他視圖,驗證如何發生?果園場驗證
要詳細解釋,如果我有一個附加到頁面的表單,表單字段驗證會顯示一條錯誤消息(可能是通過AJAX或JavaScript),但是沒有重定向'表單'視圖 - 它保留在該頁面視圖上。
我需要添加驗證到另一個模塊,而不重新指向另一個視圖。
有什麼想法?
你可以找到在InputFieldDriver類這段代碼...
if (settings.Required && string.IsNullOrWhiteSpace(field.Value)) {
updater.AddModelError(GetPrefix(field, part), T("The field {0} is mandatory.", T(field.DisplayName)));
}
添加模型誤差將用戶發右後衛到同一頁面。
僅供參考,字段模塊是設在這裏的子庫:https://orchardfields.codeplex.com/