【发布时间】:2017-08-03 03:36:31
【问题描述】:
在用户输入验证期间,我想比较一个属性和一个值。
我有这个代码:
['ao_id', 'compare', 'when' => function($model) {
return $model->lqp_id == 24 || $model->lqp_id == 26 || $model->lqp_id == 46;
}, 'compareValue' => 50],
它有效(但仅在'enableClientValidation' => false 时),但是否有可能以某种方式显示外部属性的名称?因为如果用户收到外表面 (ao_id) 必须为 50 的错误消息,这并没有多大帮助。没有人知道这是什么意思,因为在下拉列表中您只能看到名称而不是 ID。非常感谢!
【问题讨论】:
标签: yii2 comparevalidator