امیررضا
3 سال پیش توسط امیررضا مطرح شد
2 پاسخ

باگ در لاراول

توضیح تصویر رو وارد کنیدسلام خسته نباشید دلیل این خطا درک نمیکنم

resources

<form action="{{ route('articles.destroy' , \['id' => $article->id\]) }}" method="POST">  
@method('DELETE')  
@csrf  
<div class="btn-group btn-group-xs">  
<a href="{{ route('articles.edit' , \['id' => $article->id\]) }}" class="btn btn-primary">ویرایش</a>  
<button type="submit" class="btn btn-danger">حذف</button>  
</div>  
</form>

routes  
Route::resource('/Admin/articles' , ArticleController::class )->except(\['show'\]);

ثبت پرسش جدید
علی
تخصص : برنامه نویس بک اند,backend dev...
@DevNull 3 سال پیش مطرح شد
0
<form action="{{ route('articles.destroy' , ['id' => $article->id]) }}" method="POST">
@method('DELETE')
@csrf
<div class="btn-group btn-group-xs">
<a href="{{ route('articles.edit' , ['id' => $article->id]) }}" class="btn btn-primary">ویرایش</a>
<button type="submit" class="btn btn-danger">حذف</button>
</div>
</form>

routes
Route::resource('/Admin/articles' , ArticleController::class )->except(['show']);

کد شما این هست اون طوری معلوم نبود چی نوشتید به این شکل بزنی توکی بشه شاید :

Route::post('/Admin/articles' , ArticleController::class )->except(['show']);

hussein
تخصص : طراحی وب
@husseinhashim1133 3 سال پیش آپدیت شد
2

سلام این روت انتظار داره بهش پارامتر article بدی ولی شما داری بهش key ایدی میدید باید اینجوری action بنویسی

{{ route('articles.destroy' , ['article' => $article->id]) }}

و به این شکلم میتوانید بنویسید

{{ route('articles.destroy' , $article->id) }}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام