سلام من وقتی میخوام یک صفحه رو اجرا کنم که داخلش با یک لینک ویرایش id رو بفرستم به روتم این ارور رو میده Missing required parameters for
همه چیز درسته ولی نمیدونم چرا
<a href=" {{ route('product.edit',[' id ' => $product->id ] ) }} ">
پارامتر رو نباید توی ارایه بزارین
فقط خوده id رو به عنوان پارامتر دوم بفرستین بدون ارایه!
<a href=" {{ route('product.edit',$product->id ) }} ">
این باید کار کنه
سلام دوستان من الان همین خطا رو دارم بعد از نظرات دوستان استفاده کردم ولی بازم درست نشد!
همین خطا Missing required parameter for route رو دارم
و اینم کد هام هست:
route:
Route::get('/admin', [admin\AdminController::class, 'index'])->name('admin.panel')->middleware('Checkroll');
Route::get('/admin/status-update/{story}',[StoryController::class, 'StatusUpdate'])->name('status.update')->middleware('Checkroll');
اینم صفحه blade ام:
<td class="nowrap"> <a href="{{route('status.update',['story' => $story->id])}}" class="btn @if($status = 'فعال') btn-success @else btn-warning @endif">{{$status}}</a> </td>
کنترلر :
public function StatusUpdate(story $story){
if ($story->status == 1){
$story->status == 0;
} else{
$story->status == 1;
}
$story->save();
//$info_text = "بروزرسانی وضعیت انجام شد";
return redirect(route('admin.panel'))->with('info_text','بروزرسانی وضعیت انجام شد');
}
سلام عزیز منم این مشکلو داشتم...
Route::get('/admin/status-update/{story?}',[StoryController::class, 'StatusUpdate'])->name('status.update')->middleware('Checkroll') ;
فقط کافیه به آخر قسمت روت که داخل بریس ها هست، یه (؟) اضافه کنی و حل میشه!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟