CakePHP 3.x - 在头标记中加载CSS以执行特定操作

时间:2016-05-26 09:50:40

标签: cakephp cakephp-3.0

到目前为止,我只能通过在相应视图文件的<body>标记中包含该CSS文件来为特定操作加载特定的CSS文件。但是,当调用特定操作时,我想在<head>标记中包含该CSS文件吗?

1 个答案:

答案 0 :(得分:1)

在您的模板中,可以通过使用the block option链接到css文件来实现:

  

创建CSS样式表的链接。如果block选项设置为true,则链接标记将添加到css块中,您可以在文档的head标记内打印。

即。相关模板中的任何位置:

$this->Html->css('special', ['block' => true]);

the fetch call in the layout输出:

<?= $this->fetch('css') ?>