سلام بر دوستان عزیز
وقتی وارد یکی از مسیرهای تعریف شده میشم با این خطا مواجه میشم:
MethodNotAllowedHttpException
اگر در مرحله اول این فکر رو میکنین که در فرم method رو وارد نکردم اشتباه میکنین.کد فرم:
<form class="form-horizontal" action="{{ route('spanel.update' , ['id' => $fsetting->id]) }}
method="post"
'''enctype="multipart/form-data">
{{ csrf_field() }}
{{ method_field('PATCH') }}
قبلا صفحات این چنینی رو پیاده کردم ولی متاسفانه این یکی نمیدونم چرا مشکل داره. لطفا راهنمایی بفرمایین
Route::get('test', test()
ببینید اینجا که توی web.php تعریف کردید روت رو نوع رو چی زدید ؟
این حدس منه که در web.php مشکل دارید !
@pop.milad.pop
سلام
اگر از resource استفاده کردین شما باید mehtod رو patch بذارین
صفحه update در resource با متد patch میاد بالا نه post
@vahidrezazadeh
دوست عزیزم اگر توجه کنین بنده method field رو برابر PATCH قرار دادم.اگر فایل آموزش جناب موسوی رو بررسی کنین متوجه میشین که ایشون هم دقیقا همینکار رو کردن.بنده در جاهای دیگه به همین منوال جلو رفتم و جواب گرفتم.در تعجبم چرا این قسمت با مشکل مواجه شدم.مساله جالب توجه اینه که قسمت destroy هم کار نمیکنه.
وقتی از دستور dd در قسمت edit استفاده کردم و خواستم اطلاعات ارسالی رو بهم نشون بده عملا هیچی نمایش نمیداد.یعنی برای صفحه مورد نظر هیچ داده ای رو ارسال نمیکرد
'''
(public function edit (Fsettinf $fsetting
}
;(('return view ('Admin.setting.edit' , compact ('fsetting
{
'''
به نظر من کدتو کنترنلر و قسمتهای مربوطه رو کامل بذار یا کدتو بذار رو گیتی جایی احتمال زیاد جایی اشتباه کردی خودت متوجه نمیشی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟