質問 > フロント機能 > Controllerファイルで取得した外部データを複数のtwigファイルへ渡したい。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
akako152 |
投稿日時: 2023/5/29 11:35
対応状況: 解決済
|
半人前 ![]() ![]() 登録日: 2021/4/7 居住地: 東京都 投稿: 16 |
Re: Controllerファイルで取得した外部データを複数のtwigファイルへ渡したい。 コントローラーファイルで外部データを取得します。
取得したデータをTwigのレンダリングメソッドにパラメータとして渡します。例えば、render()メソッドを使用してindex.twigファイルに渡す場合、次のようにします: return $this->render('index.twig', [ 'externalData' => $externalData, // 外部データをパラメータとして渡す ]); index.twigファイル内で、渡されたデータを使用して表示を行います。 default_frame.twigファイル内でも同様に、コントローラーファイルから受け取ったデータを使用できます。index.twigと同じように、パラメータとして渡されたデータを利用することができます。 <!-- default_frame.twig --> <!DOCTYPE html> <html> <head> <title>My Page</title> <meta charset="UTF-8"> <meta name="description" content="{{ externalData.description }}"> <!-- 外部データを使用して動的な値を挿入 --> </head> <body> <!-- コンテンツの表示 --> {{ content }} </body> </html> |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
togaGreen | 2023/5/29 11:03 |
![]() |
mcontact | 2023/5/29 11:12 |
» ![]() |
akako152 | 2023/5/29 11:35 |
