cakephpでjavascriptを使う

00_cake

cakephpに関連する内容をwebで検索するのですが、
フレームワーク初心者からすると、ちょっと分かり難い気がします。
というか、そんなものは公式のマニュアル読めということでしょうが(笑

ただ、共通する部分に関しては、何処に何を記述して、何処にファイルを
設置すれば良いのかくらいは分かるようにメモをとりたいところです。

基本

さて、今回はjavascriptを設置して読み込むところまでをメモ。

「app/appcontroller」に設定が必要とのこと。

[php]
<?php
//app/appcontroller
class AppController extends Controller
{
var $helpers=array(‘Ajax’,’Javascript’);
}
?>
[/php]

これを作ったうえで、「app/webroot/jp」フォルダにjsファイルを設置して
javascriptを読み込みたいctpファイルに記述します。
[php]
echo $javascript->link(‘hogehoge’);
[/php]

webrootのjsフォルダのhogehoge.jpを読み込みます。
app_controllerを設定していないと
「Notice (8): Undefined variable: javascript」
のような感じでエラーが出てしまうのでご注意ください。