cakephp3 js css viewに記述してheadに取り込む
HtmlHelper はビューブロックと結び付いており、その script() 、 css() 、そして meta() メソッドは block = true のオプションで使われると 同名のブロックをそれぞれ更新します。
<?= $this->Html->script('carousel', ['block' => true]) ?> <?= $this->Html->css('carousel', ['block' => true]) ?>
<!DOCTYPE html> <html lang="en"> <head> <title>title</title> <?= $this->fetch('script') ?> <?= $this->fetch('css') ?> </head>
<!DOCTYPE html> <html lang="en"> <head> <title>title</title> <script src="hoge/js/carousel.js"></script> <link rel="stylesheet" href="hoge/css/carousel.css"/> </head>
スクリプトや CSS が入るブロックを 制御することもできます。
<?= $this->Html->script('carousel', ['block' => 'scriptBottom']) ?>
<?= $this->fetch('scriptBottom') ?>