دوره آموزشی

دوره آموزشی ۱۰۰ پروژه جاوا اسکریپت + پروژه محور
مبتدی تا پیشرفته در حال ضبط

دوره آموزشی ۱۰۰ پروژه جاوا اسکریپت + پروژه محور

00:00:00
0 دانشجو
رایگان
مشاهده دوره
آموزش پروژه محور ساخت فروشگاه فایل دانلودی با لاراول ۱۳
پیشرفته در حال ضبط

آموزش پروژه محور ساخت فروشگاه فایل دانلودی با لاراول ۱۳

00:38:53
0 دانشجو
1,499,000 تومان
مشاهده دوره
40 تخفیف آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس
سطح متوسط تکمیل دوره

آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس

08:32:53
3 دانشجو
999,000 599,000 تومان
مشاهده دوره
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس
پیشرفته تکمیل دوره

آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس

12:09:12
7 دانشجو
1,499,000 تومان
مشاهده دوره

وبلاگ

حذف یک رکورد در لاراول

1 دقیقه

حذف یک رکورد در لاراول

در این مقاله روش های حذف رکورد های لاراول به اشتراک می زاریم. از آنجایی که نمی شود به صورت مستقیم در تگ href مسیر route تعریف کرد.

برای همین برای ایجاد دکمه حذف رکورد از جاوا اسکریپت به همراه فرم زیر به کار می گیریم.

در UserController :
public function destroy(string $id)
{
   User::findOrFail($id)->delete();
   return redirect()->route('users.index');
}
ایجاد دکمه حذف کاربر :
<a class="text-dark" onclick="event.preventDefault();document.getElementById('trash-{{$row->id}}').submit()"><i class="fa-light fa-trash"></i></a>

<form id="trash-{{$row->id}}" action="{{ route('users.destroy', $row->id) }}" method="POST">@csrf @method('DELETE')</form>

در کد بالا trash-{{$row->id}} تعریف کردیم که هنگام حذف یک کاربر ان شناسه صدا بزند و اگر این شناسه تعریف نشوند, شناسه بعدی رو اشتباه حذف می کند در حالی که درخواست حذف کاربر آن شناسه را صدا زده اید.

موفق باشید 🙂

لاراول (Laravel) آوریل/03/2023 964 بدون دیدگاه
75 
نظرات

دیدگاه شما


© راییوم 05-1402 تمامی حقوق محفوظ است.
قدرت گرفته از وردپرس و طراحی شده با فریم ورک Tani