Laravel 5:在控制器文件中自定义HTML表单验证

时间:2016-01-08 12:24:47

标签: laravel laravel-5

我在控制器文件中使用以下代码。我在视图表单中有一个元素名称title。以下代码显示正确的验证。但是,我需要自定义此错误。

$v = Validator::make($request->all(), [
    'title' => 'required|max:255',
  ]);

if ($v->fails())
{
    return redirect()->back()->withErrors($v->errors());
}

1 个答案:

答案 0 :(得分:1)

您可以传递Validator自定义消息的第三个参数。

$messages = [
    'title.required' => 'You need to insert a pretty title'
];
v = Validator::make($request->all(), [
     'title' => 'required|max:255',
  ], $messages
);