CakePHPのコードブロックを使うと、ビューの中にjsコードを書いて、layoutの管轄上にある末尾(body閉じタグの直前など)に吐き出すことができるので、画面に依存する処理などでよく使う。 しかし不便なこともある。 <?php $this->Html->scriptStart(array('inline' => false));?> …JavaScriptのコード… <?php $this->Html->scriptEnd();?> といった感じで書くのだが、Netbeansなどのエディタではこの中身がJavaScriptだと認識することができない。そのため補完が行われないので、生産効率が悪い。 scriptタグで囲めればよいのだが、CakePHPのヘルパーがscriptタグを生成するので、二重になってしまう。(当然動かない) そこで若干卑怯ではあるが、独自のヘルパーを作って、scr