Yii2 compareValidator 当

用户2511599

在用户输入验证期间,我想将属性与值进行比较。

我有这个代码:

['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。非常感谢!

比利

message在您定义自己的消息的位置添加键,该消息将显示而不是默认消息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章