gpt4 book ai didi

php - Laravel 验证错误消息 required_if 不工作

转载 作者:行者123 更新时间:2023-12-02 15:21:35 25 4
gpt4 key购买 nike

我正在使用 Laravel 5.2 验证表单

对输入 youtube-embed 使用验证检查 required_if。验证成功进行,但自定义错误消息不起作用。这是代码,也许有人可以看一下。

$messages = [
'youtube-embed.required_if' => 'Please paste in your youtube embed code',
];

$this->validate($request, [
'youtube-embed' => 'required_if:youtube,on',
]);

这是 laravel 返回的错误消息,而不是我的自定义错误:

The youtube-embed field is required when youtube is on.

最佳答案

试试这个:

$this->validate($request, 
['youtube-embed' => 'required_if:youtube,on',],
['required_if' => 'Please paste in your youtube embed code',]
);

基本上,您可以将自定义消息作为验证函数中的第三个参数传递。

关于php - Laravel 验证错误消息 required_if 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36024334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com