使用 $ form -> $ filed 更改插入 url 时的错误消息
Change the error message in inserting a url with $ form -> $ filed
我想更改 url 输入错误时出现的错误消息。我告诉你我的意思:
Image
消息必须变为:Inserisci un URL valido。 Es: https://www.google.it
我正在修改gii自动生成的view.php。这是代码:
<?= $form->field($model, 'link')->input('url')?>
这是我用来输入有效 url 的函数。
您可以使用 inline validator:
更改模型中属性 link
的规则
public function rules()
{
return [
[['link'], 'required'],
['link', function ($attribute, $params, $validator) {
// Check validity of attribute
if ($this->$attribute != ...) {
$this->addError($attribute, 'Inserisci un URL valido. Es: https://www.google.it');
}
}],
];
}
检查$link
属性的有效性时,也可以使用Yii2 UrlValidator.
我想更改 url 输入错误时出现的错误消息。我告诉你我的意思:
Image
消息必须变为:Inserisci un URL valido。 Es: https://www.google.it
我正在修改gii自动生成的view.php。这是代码:
<?= $form->field($model, 'link')->input('url')?>
这是我用来输入有效 url 的函数。
您可以使用 inline validator:
更改模型中属性link
的规则
public function rules()
{
return [
[['link'], 'required'],
['link', function ($attribute, $params, $validator) {
// Check validity of attribute
if ($this->$attribute != ...) {
$this->addError($attribute, 'Inserisci un URL valido. Es: https://www.google.it');
}
}],
];
}
检查$link
属性的有效性时,也可以使用Yii2 UrlValidator.