1

JavaScript のブロックをすべてのページに挿入したいのですが、最善の方法は beforeFilter 関数です。これは常に実行され、すべてのテンプレートの $scripts_for_layout に自動的に含まれるためです。

より良い方法はありますか?

4

1 に答える 1

2

レイアウトファイルに入れてみませんか?

<head>
....
<?php
echo $this->Html->script('my_js_file');
?>
...
</head>

ちなみに、Htmlはヘルパーなので、コントローラーでは使用しないでください。

于 2012-10-24T14:43:37.983 に答える