検索

ホームページ  >  に質問  >  本文

Laravelのテンプレートページにデータを渡す方法

フロントエンドテンプレートのlayout.blade.phpページのコードの一部:

リーリー

残りのページはこのページを継承します。

バックグラウンドからナビにメッセージデータを渡すにはどうすればよいですか?各コンテンツページのコントローラーに一度渡されますか?これは非常に面倒なようですが、AppServiceProvider の boot() メソッドで Auth::user()->id を使用して、現在ログインしているユーザーの ID をさまざまな方法で取得する方法を教えてください。

为情所困为情所困2749日前457

全員に返信(2)返信します

  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:53:29

    リーリー

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:53:29

    1. $message ブレードテンプレートの {{}} に php ステートメントのクエリを直接記述することができます。例:
      Message::first() または Message::where()... など。

    2. 現在ログインしているユーザーのIDをブレードに直接書き込むことも可能です

      リーリー

    返事
    0
  • キャンセル返事