CakePHP3:テンプレートからjsファイルを設定する

もし、デフォルトのレイアウト(default.ctp)を使っている場合はレイアウトにこの記述があります:

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

便利なことに、ここにスクリプトを動的に追加できます:

<?= $this->Html->script('filename', ['block' => 'script']); ?>

これでfilename.jsが読み込まれます。