1
これまでのところ、対応するビューファイルの<body>
タグ内にそのCSSファイルを含めることによって、特定のアクションに対して特定のCSSファイルを読み込むことができます。しかし、特定のアクションが呼び出されたときに、そのCSSファイルを<head>
タグ内に含める必要がありますか?テンプレートでCakePHP 3.x - 特定のアクションの先頭タグにCSSをロード
これまでのところ、対応するビューファイルの<body>
タグ内にそのCSSファイルを含めることによって、特定のアクションに対して特定のCSSファイルを読み込むことができます。しかし、特定のアクションが呼び出されたときに、そのCSSファイルを<head>
タグ内に含める必要がありますか?テンプレートでCakePHP 3.x - 特定のアクションの先頭タグにCSSをロード
、これはthe block optionを使用してCSSファイルにリンクすることによって達成することができます。
は、CSSスタイルシートへのリンクを作成します。 blockオプションがtrueに設定されている場合、リンクタグはcssブロックに追加され、ドキュメントのheadタグ内に印刷できます。
e.e.e.どこにでも該当するテンプレートで:
$this->Html->css('special', ['block' => true]);
これはthe fetch call in the layoutによって出力されます。
<?= $this->fetch('css') ?>
私の問題を解決している、ありがとう:)。 –