PHP (1)

Ronald Aug

Laravel session flash method ရဲ့ message အကြိမ်ကြိမ်ပေါ်တဲ့ ပြဿနာ

Laravel Session

ပုံမှန်အားဖြင့် ကျနော်တို့ Laravel ရဲ့ session ကနေ validation error တွေဖမ်းကြရင် controller ထဲမှာဒီလိုရေးပြီး $request->session()->flash("success","successfully update") return view('layout.index'); blade ထဲမှာ အောက်ကအတိုင်းခေါ်သုံးတတ်ကြပါတယ်။ @if(Session::has('success')) {{ Session::get('success') }}@endifဒီနေရာမှာ အဓိကပြဿနာက flash message ကြောင့်မဟုတ်ပဲ ကျနော်တို့ controller ထဲမှာ return view() ဆိုပြီး return ပြန်ထားတာပါ။ ဘာကြောင့်လဲဆိုတော့ Laravel doc အရ flash လုပ်လိုက်တဲ့ session က request ၂ ခုအတောအတွင်းထဲမှာသိမ်းထားတာဖြစ်ပါတယ်။ ဆိုလိုတာက နောက် request တစ်ခုမရှိမချင်း…

Continue reading...