2017-04-03 25 views
0

この問題を解決できますか?したがって、この場合、私はボタンが&アクションをクリックした後、次のページにフラッシュメッセージを表示したい(削除、更新を保存)成功を実行...フラッシュメッセージLaravel 5.2トーストを使用して

私はこのhttps://www.tutorialspoint.com/materialize/materialize_dialogs.htmを読んでもhttp://materializecss.com/dialogs.htmlが、それを使用する方法IDKのしました私のコントローラーで

public function hapuskeluhan($id){ 

    $keluh = keluhan::findOrFail($id); 
    $keluh->delete();     
    return redirect('lihatkeluhan'); 
} 

たとえば、機能の削除はどのように私のトーストがリダイレクトされる前に現れますか?または後に?親切に私の兄弟を助けてください

+0

私のアドバイスはフラッシュセッションを使用しています: https://laravel.com/docs/5.4/session#flash-data –

+0

hello @nguyen Thanh私はそのオプションを試してみましたが、不幸にも私のために働いていないidkなぜそれほどエラーではなく、あなたは私を段階的に導くことができますか?おそらく、私が逃した何かがあります –

答えて

0

私はあなたがビューに表示されるリダイレクトと一緒にメッセージを渡す必要があると思う。

public function hapuskeluhan($id) 
{ 
    $keluh = keluhan::findOrFail($id); 
    $keluh->delete();     
    return redirect('lihatkeluhan')->with(['message', 'Record Deleted!']); 
} 

とあなたのビューで、あなたは

Materialize.toast({{ session('message') }}, duration, 'rounded'); 

としてセッション変数メッセージにアクセスして、トーストが

$(document).ready(function() { 

    $("your element containing materialize handle").click(); 

}); 
0

を表示されるようにクリックを開始することができ

@if(session('message')) 
     <script> 
      Materialize.toast("{{ @session('message') }}", 5000); 
     </script> 

     @endif 
これを試してみてください
関連する問題