私は、リアルタイムまたはほぼリアルタイムで新しい通知についてユーザー(ゲストまたはログイン)に通知するギターレッスンサイトを用意しています。私は、私はプッシャーのアカウントを持って、イベントを設定している私は、上記のリンクで説明したように働くものを持っているLaravel 5.2ブラウザでポップアップユーザー通知 - 例、ヒント?
https://blog.pusher.com/writing-realtime-apps-with-laravel-5-and-pusher
:私はこの例に従いました。
しかし、私は通知が他の多くのサイトに表示されるように表示したいと思います。つまり、現在のページでユーザーがスクロールしている場所に関係なく、ブラウザの右下に小さなポップアップが表示されます。または、ユーザーがスクロールした場所に関係なく、ブラウザの上部にメッセージバーが表示されることもあります。いずれにしても、5.2の通知の例はこのようには見つかりません。私が見ているのは、ブレードファイル内のメッセージdivを使用し、ブレード内のプッシャーコードによってdivを作成した例です。だから、私が望むことは霊的には似ていると思いますが、私にはまだ分かりません。
ヒント、参考になりました!
おかげ
[this](https://blog.pusher.com/create-web-notifications-using-laravel-pusher/)助けてくれるかもしれません – csanonymus
面白いですが、私が見ているクラスを見ると、これはラーベルの例です。おそらく、アップグレードする時間です... – Brian
実際には、Illuminate \ Contracts \ Events \ Dispatchableを削除して、そのサンプルを動作させることができました。 とIlluminate \ Broadcasting \ InteractsWithSocketsを使用してください。デモはうまく動作しますが、私のサイトでは、例のようにリスト要素を追加しました。通知は正常に渡されます。通知アイコンには1が表示されますが、サイトのビューでは通知ドロップダウンウィンドウが表示されません。おそらく私はそれをトラブルシューティングするために新しい投稿を提出するでしょう。ご協力いただきありがとうございます! – Brian