设置cakephp以使用JQuery

我最近遇到了CakePhp作为一个优秀的框架,我目前正在移植我的网站蛋糕。 在使用JQuery方面,目前推荐的包含javascript /访问javascript文件的方法是什么。 做一点挖掘,有些人建议app / config中心位置……你们都有什么想法?

谢谢。

添加jQuery的一种方法是将其添加到jpdelatorre建议的布局中。 而不是

 $javascript->link('jquery'); 

使用

 $this->Html->script('jquery'); 

所以现在编辑的jpdelatorre应该是这样的(在布局中,例如app / View / Layouts / default.ctp):

  <?php echo $title_for_layout; ?> Html->script('jquery'); ?> ...  

这也意味着您不要在控制器中包含javascript助手。 所以助手看起来像:

 var $helpers = array('Html', 'Form'); 

这是一个关于如何包含jQuery的cakePHP 教程的链接。

如果你想在你的所有页面上都包含jquery,我只想在你的应用程序使用的布局中添加一行来包含它们。 您可以使用javascript帮助程序,或者只使用标准HTML将其包含在标记中。

就我而言,我不得不继续并指定JQuery文件的版本,如下所示:

echo $ this-> Html-> script(’jquery-1.8.3’);

否则它就行不通!

要在CakePHP 3.x中使用链接javascript

 echo $this->Html->script('scripts'); 

上面的代码将产生