خطای The name field is required

3 سال پیش توسط پایان جهان مطرح شد
آفلاین
user-avatar
پایان جهان ( 128705 تجربه )
3 سال پیش
تخصص : جوجه برنامه نویس وردپرس و لاراول

لینک کوتاه اشتراک گذاری

0

درود دوستان...
یک دکمه ویرایش ایجاد کردم هر کاری می کنم هنگام تغییر متن با همین خطای بالا رو به رو میشم...
کد زیر:

{!! Form::model($tags, ['method' => 'post','route' => ['tags.update', $tags->id]]) !!}

{!! Form::text('title', null, array('class' => 'form-control')) !!}

{!! Form::button('به روزرسانی',['type'=>'submit','class'=>'btn btn-primary', 'style' => 'margin-top:10px;']) !!}

{{ method_field('put')}}

{!! Form::close() !!}
    public function edit($id)
    {
        $tags = Tag::find($id);
        return view('tags.edit') -> withTags($tags);
    }

    public function update(Request $request, $id)
    {
        $this -> validate(
            $request, array(
                'name' => 'required|max:50',
            )
        );

        $tags = Tag::find($id);
        $tags -> name = $request -> name;
        $tags -> save();

        return redirect() -> route('tags.index') -> withMessage('برچسب شما با موفقیت ویرایش شد.');
    }

ممنون میشم

بهترین پاسخ
آفلاین
user-avatar
مهدی مهدوی
3 سال پیش

سلام
@RaymondDragon
شما در فرم مقدار title رو ارسال می کنید ولی مقدار name رو داخل متد update اعتبار سنجی می کنید این دوتا باید یکی باشه
موفق باشید

آفلاین
user-avatar
وحید رضازاده ( 17169 تجربه )
3 سال پیش
تخصص : برنامه نویس

لینک کوتاه اشتراک گذاری

0

@RaymondDragon سلام
شما roure رو اشتباه زدین
دقت کنید بهش

آفلاین
user-avatar
پایان جهان ( 128705 تجربه )
3 سال پیش
تخصص : جوجه برنامه نویس وردپرس و لاراول

لینک کوتاه اشتراک گذاری

0

@vahidrezazadeh
درود...
توی کد roure پیدا نمی کنم...
route درست نوشتم که..

آفلاین
user-avatar
مهدی مهدوی ( 59260 تجربه )
3 سال پیش
تخصص : PHP - Laravel - Wordpress - Javascript - VueJs - Flutter

لینک کوتاه اشتراک گذاری

1

سلام
@RaymondDragon
شما در فرم مقدار title رو ارسال می کنید ولی مقدار name رو داخل متد update اعتبار سنجی می کنید این دوتا باید یکی باشه
موفق باشید

آفلاین
user-avatar
پایان جهان ( 128705 تجربه )
3 سال پیش
تخصص : جوجه برنامه نویس وردپرس و لاراول

لینک کوتاه اشتراک گذاری

0

@m.mahdavi97
درود...
صحیح ... مقدار name برات تعریف نکردم که اعتبار سنجی کنه...

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.