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

ارسال پیام تایید دریافت کامنت به کاربر

میخوام وقتی کاربر کامنت ثبت می کنه. یا در قسمت تماس با ما پیام می ذاره بعد از دریافت و ثبت موفقیت آمیز پیام بهش تایید نشون بدم.
توی آموزش یک متد آلرت استفاده میشد که من نمی تونم ازش استفاده کنم. چون لاراول اون متد رو نمی شناسه. روشش استفاده اش چیه؟


ثبت پرسش جدید
بهنام فلاح پور
@gharibe.ashna2012 6 سال پیش مطرح شد
0

شما خیلی راحت میتونید با فرستادن یه سشن هندلش کنید.
مثلا توی کنترلرتون بعد ثبت کامنت از این کد استفاده کنید :

return back()->with('save','کامنت شما ثبت شد.');

و توی blade هم :

@if (session('save'))
<div class="alert alert-success">
    <h4 class="text-center">
        {{ session('save') }}
    </h4>
</div>
@endif

مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 6 سال پیش مطرح شد
0

مشکل اینه که بعد از زدن دکمه ارسال صفحه رفرش نمیشه که این شرط داخل ویو اجرا بشه. برای حالتی که صفحه reload نمیشه چه راهی وجود داره؟
@gharibe.ashna2012
@ali.bayat


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 6 سال پیش مطرح شد
0

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


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

شما داده ها رو تویی کنترلرت بصورت جیسون بازگشت بده و سمت ویو پس از دریافت جیسون نتیجه را append کن به جایی که میخوایی


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 6 سال پیش مطرح شد
0

@juza666
متوجه نشدم!


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@mahdidev

در هر صورت یه درخواستی دارید میفرستید و یه جوابی میگیرید
اگر به صورت ایجکس میفرستید از سمت کنترلر تاییدیه بگیرید
به فرض اگر کامنت ثبت شد
1 رو بفرست به ویوو تو ایجکس
ایجکس هم 1 رو میگیره
اگه 1 رو گرفته باشه پیامی ، آلرتی چیزی بده
اگه هم نه که....

اگر رفرش میکردید صفحه رو ، اون سشن لاراول خیلی ساده کمکتون میکرد


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

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