ホームページ >php教程 >PHP开发 >Cakephp で JavaScriptHelper を使用して js ファイルを導入する

Cakephp で JavaScriptHelper を使用して js ファイルを導入する

高洛峰
高洛峰オリジナル
2016-11-28 15:56:211314ブラウズ

ページのヘッド部分のコンテンツは主に 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 関数と同じように、 の内容を生成します。これにより、