我已经使用了这个项目并得到了这个错误:
Missing Helper
Error: JavascriptHelper could not be found.
Error: Create the class JavascriptHelper below in file: app/View/Helper/JavascriptHelper.php
<?php
class JavascriptHelper extends AppHelper {
}
确实,这个文件不存在,我尝试在我的辅助数组中使用“Js”。
class myClassController expend AppController {
var $helpers = array('Html', 'Js'); // and not 'Javascript');
在代码中,该方法$this->Javascript->codeBlock
被调用以添加一个javascript方法(在内容中间而不是标题中)但也没有$this->Js->codeBlockcodeBlock。
$output .= $this->Js->codeBlock("datepick('" . $htmlAttributes['id'] . "','01/01/" . $options['minYear'] . "','31/12/" . $options['maxYear'] . "');");
你能解释一下旧的 Javascript 助手发生了什么或者如何让代码工作吗?
还有其他可以与 CakePHP-2.0 一起使用的助手吗?
亲切地,