رایموند
6 سال پیش توسط رایموند مطرح شد
24 پاسخ

مشکل ایجاد دکمه حذف سوال

درود دوستان...
برای ایجاد دکمه حذف سوال چکار باید کرد؟ طبق کد زیر نوشتم کار نکرد...

public function destroy($id)
    {
        $discuss = Discuss::find($id);
        $discuss -> delete();

        return redirect() -> route('discuss.show' , $discuss -> id) -> withMessage('سوال شما با موفقیت حذف شد');
    }

کد دکمه :

<a href="{{ route('discuss.destroy' , $discuss -> id) }}" class="badge badge-danger com"><i class="fa fa-trash" aria-hidden="true"></i> حذف سوال</a>

ممنون میشم جواب بدید


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 6 سال پیش آپدیت شد
1

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

با حذف نوشته به صفحه اصلی منتقل و پیام حذف نوشته را نمایش میدهد:

return redirect('/')->withMessage('سوال شما با موفقیت حذف شد');

سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 6 سال پیش مطرح شد
1

سلام

ببینید معمولا از مدل یه فورایچ میگرم و بصورت تیبل نمایش میدم مانند عکس زیر، دکمه حذف ایدی رو میبره تویی یک روت و عملیات حذف انجام میشه مانند عکس زیر که از پنل وبسایت خودم گذاشتم

یجور دیگه هست که فکر کنم شما این مد نظرتونه، مثلا قسمت تیکت سایت خودم
لیست کاربران

روی هرعنوان که کلیک میشه میره یک حلقه رو اجرا میکنه و قالب کارد خودم رو نمایش میده حالا به فرض بخوام یکی از پاسخ ها رو حذف کنم برگشت داده میشه به همون تیکت و مشکلی نیست ولی وقتی یک پاسخ هست دکمه حذف بزنم برگشت داده میشه همون صفحه قبلش چک میکنم تویی کنترلر که اگر متغییر خالی بود برگرد یک صفحه عقب تر که لیست تیکت ها رو نمایش میده. اگر بخوام برگشت بده به همون صفحه چون متغییرم خالیه پس طبعاً خطا میده من برای رفعش یک صفحه به قبل تر برمیگردم
لیست کاربران

حذف سمت چپ بالا (ادمین)
لیست کاربران
امیدوارم مشکلتون با این توضیحات حل بشه. موفق باشید/.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 6 سال پیش مطرح شد
1

@juza666

خب برای انجام حذف بدون خطا باید آن را به صفحه اصلی متصل کنم که که پیام حذف سوال را نمایش بدهد؟


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 6 سال پیش آپدیت شد
2

یک صفحه بذار لیست پاسخ ها، بعد یه دکمه نمایش بذار و یک دکمه حذف

دکمه حذف بره به روت حذف کنه برگرده به لیست
دکمه نمایش که میره پیام رو نمایش میده اگر دکمه حذفی در نظر گرفتی بعد از حذف باز انتقالش بده به لیست

فاکشن حذف رو کار کن


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 6 سال پیش آپدیت شد
1

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

با حذف نوشته به صفحه اصلی منتقل و پیام حذف نوشته را نمایش میدهد:

return redirect('/')->withMessage('سوال شما با موفقیت حذف شد');

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

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