エンティティ参照フィールドfield_video
があります。これは、参照タイプのリモートビデオを持つコアメディアフィールドです。
これをfield_video
をヒーローセクションで使用するため、ここに追加のマークアップが必要です。
管理者node/add/page
から、編集者はYoutubeリモートビデオ(URL)を挿入できます。
ページをデバッグすると、次の変数が表示されます(スクリーンショットを参照)。
メディアURLをnode--page.html.twig
でレンダリングするにはどうすればよいですか?その後、適切なHTMLマークアップとその周りのスタイリングを構築できます。
node--page.html.twig
でリモートビデオのuri
を取得するには、次のコードを試してください:
node.field_video.entity.field_media_oembed_video.value