— [cakephp]謎のJavaScriptエラーで、本物のエラーが見れない
Posted: Nov 9, 2007, 9:41 pm | Author: cyberryo | Category: Dialy | Tags: CakephpNotice: Undefined variable: javascript in hoge\cake\app\views\elements\header.thtml on line 10
Fatal error: Call to a member function link() on a non-object in hoge\cake\app\views\elements\header.thtml on line 10
こんなエラーで長らく無意味な苦労してました。
原因は、必要なJavascriptヘルパーの宣言をしていないから。
こんな時は、下記みたいにコントローラー全部に宣言してしまいましょう。
cake/app/app_controller.php
var $helpers = array(‘html’,'javascript’,'Pagination’);
こんなことできるなら、早くやってればよかったー。