krajee的gridview小组件结合场景遇到的问题

2016-06-06
阅读 2 分钟
3.1k
因为actionEditMobile绑定了editmobile场景,在editmobile场景下mobile才是必填项,而这个组件的验证场景是default,所以没有提示错误。我们得在提交到editmobile时做一下处理。我看了一下这个组件的代码,找到class EditableColumnAction 的 function validateEditable()发现返回的数据都是

Yii2 的场景使用

2016-06-06
阅读 1 分钟
6.7k
需求描述 有个mobile字段,想只修改这个字段的时候验证为必填,创建的时候不是必填项 场景配置 我们的场景就命名为editmobile吧 {代码...} 修改rules {代码...} 使用场景 {代码...} 遇到的问题 起作用了但是使用create的时候,保存却出了问题,提示unknown scenarios:default 解决方法 后来找文章,是因为设置场景的时候...