gpt4 book ai didi

php - CakePHP JS 助手 : How to set jQueryObject var outside of view?

转载 作者:行者123 更新时间:2023-12-01 08:25:54 24 4
gpt4 key购买 nike

我在 Cake 1.3 中使用 JS 助手,并且由于需要在 noConflict 模式下使用 jQuery,所以我必须在每个 View 中设置它:

$this->Js->JqueryEngine->jQueryObject = 'jQuery';

我有很多依赖于此的 View ,我希望避免在每个需要它的 View 的顶部输入这一行。我尝试在 app_controller.php 文件中设置 jQueryObject var,但它不起作用。我不想破解核心 jquery_engine.php 文件。

有没有办法在我的应用程序中全局设置 jQueryObject var?

谢谢!

最佳答案

我是如何解决的:

我使用以下代码创建了自己的 Js 引擎助手 (views/helpers/my_jquery_engine.php):

App::import('Helper', 'JqueryEngine');

class MyJqueryEngineHelper extends JqueryEngineHelper {
var $jQueryObject = 'jQuery';

}

然后在我的 app_controller 中,我说: var $helpers = array('Js' => array('MyJquery')); 就像一个魅力。

关于php - CakePHP JS 助手 : How to set jQueryObject var outside of view?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3888021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com