ページのヘッド部分のコンテンツは主に Cakephp の htmlhelper によって制御されますが、js 部分はコントローラーで設定します: var $helpers = array('Html','Javascript' ); ctp ファイル内の JavaScript ヘルパー オブジェクト $javascript を使用します。詳細については本文を参照してください。
jsファイルはwebroot/jsディレクトリ配下に配置されていることが前提です。 以下は例です。
1. $javascript->link($JsName,0); echo $script_for_layout;
views/controllers/method name.ctp ファイルで、Webroot を使用します。 /js/jsname.js ファイルは、views/layouts/default.ctp の $script_for_layout にロードされます。
2. echo $javascript->link($JsName,1);
この文は、views/layouts/default.ctp で直接使用するか、views/controllers /Method に配置します。 name.ctp ファイルも可能です。
3. echo $javascript->includeScript(); このステートメントは、すべての webroot/js/all js ファイルを直接読み取り、出力します。他のステートメントは、PHP の include 関数と同じように、 の内容を生成します。これにより、