我有一个表单,我有一个视频网址的输入字段数组,现在当我验证表单,如果我有多个无效字段与视频网址,我得到相同的消息为每个无效字段,因为我做了我自己的自定义消息.我不希望每个输入字段都有相同的错误消息,我不希望数组的默认Laravel错误消息,其中字段的名称显示错误消息,而不是,我想有错误消息使用值,在这种情况下从用户写入url.怎么做?
这是我的请求文件,包含消息和规则:
public function messages(){
$messages = [
'title.required' => 'Du må ha tittel.',
'type.required' => 'Du må velge artikkeltype.',
'category.required' => 'Du må velge kategori.',
'summary.required' => 'Du må ha inngress.',
'text.required' => 'Du må ha artikkeltekst.',
'active_url' => 'Du må ha gyldig url.',
];
}
public function rules(){
$rules = [
'external_media.*' => 'active_url',
'title' => 'required',
'type' => 'required',
'category' => 'required',
'summary' => 'required',
'text' => 'required',
//'image' => 'required|image|max:20000',
];
return $rules;
}
Run Code Online (Sandbox Code Playgroud)
更新了代码以使问题更加清晰
当我有我的请求文件时: …