Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 6:如何在现场使用custome验证消息_Php_Laravel_Validation_Field - Fatal编程技术网

Php Laravel 6:如何在现场使用custome验证消息

Php Laravel 6:如何在现场使用custome验证消息,php,laravel,validation,field,Php,Laravel,Validation,Field,我想知道是否可以为特定字段创建自定义验证消息 我试过用这个 $rules = [ 'nama' =>'required', 'spesialis' =>'required', 'alamat' => 'required', 'telp' =>'required', 'tanggalMulai' => 'required' ];

我想知道是否可以为特定字段创建自定义验证消息

我试过用这个

$rules = [
            'nama' =>'required',
            'spesialis' =>'required',
            'alamat' => 'required',
            'telp' =>'required',
            'tanggalMulai' => 'required'
        ];

        $message=[
            'required' => '* :attribute Harus Diisi'
        ];

        $this->validate($request,$rules,$message);

Dokter::create([
            'nama' => $request->nama,
            'spesialis' =>$request->spesialis,
            'alamat' => $request->alamat,
            'telp' => $request->telp,
            'tanggalMulai' => $request->tglMulai
            ]);

        return redirect()->route('dokter');

但是在我使用这个之后,我无法保存我的数据

这就是我解决问题的方法

$message=[
            'required' => '* :attribute harus diisi',
            'min' =>'*:attribute minimal :min karakter'
        ];

        $validatedData = $request->validate([
            'nama' =>'required',
            'spesialis' =>'required',
            'alamat' => 'required',
            'telp' =>'required|numeric|min:9',
            'tanggalMulai' => 'required|date'
        ],$message);

        Dokter::create($validatedData,$message);

您必须按特定的字段传递自定义消息

$message=[
    'nama.required' => 'name field is required',
    'spesialis.required' => 'spesialis field is required'
];
可能重复的