خطای MethodNotAllowedHttpException

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

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

0

سلام دوستان من برای آپدیت مقاله هام از متد patch استفاده کردم و کارهای زیر هم انجام دادم ولی باز میگه مجوز دسترسی را ندارم

web.php

Route::patch('/article/{article}' ,'[email protected]')->name('articles.update');

edit.blade.php

<form action="{{ route('articles.update' , ['article' => $article->slug]) }}" method="post">
{!! csrf_field() !!}
{{ method_field('PATCH') }}

ArticleController.php

 public function update(Article $article, ArticleRequest $request)
    {
        $article->update($request->all());
        $article->categories()->sync($request->get('category'));
    }

ممنون میشم راهنمایی کنید

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

دوستان مشکلم حل شد ممنون

آفلاین
user-avatar
amin karimi ( 1145 تجربه )
3 سال پیش

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

1

سلام به جای route در action فرم میتونید از
'action'=>['[email protected]',$model->id]] یا
'url'=>['admin/product',$model->id]
استفاده کنید و امتحان کنید ببینید ارور بر طرف میشه یا نه

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

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

0

دوستان مشکلم حل شد ممنون

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