求助一个表单问题 [ 2.0 版本 ]
假如我在表单中有一个
textInput
还有一个
fileInput
在提交表单时,只有textInput是必须的,fileInput可以是null(如果null后台指定默认文件),这时候控制器应该如何处理才能通过验证,正常使用表单数据?或者两个数据能否分开验证?希望能获得大家的帮助,谢谢!
最佳答案
其他 1 个回答
-
不求而得的往往求而不得 回答于 2019-07-04 16:30 举报
验证规则里textInput设为required,fileInput设为safe,数据模型里在beforeSave()方法里判断为空的fileInput添加一个默认文件就行了。
共 4 条回复不求而得的往往求而不得 回复于 2019-07-05 11:44 回复@蓝 是的,skipOnEmpty更好些。欠考虑了。。
sk811229
注册时间:2018-05-23
最后登录:2022-10-06
在线时长:16小时47分
最后登录:2022-10-06
在线时长:16小时47分
- 粉丝0
- 金钱770
- 威望10
- 积分1030