CakePHP: change Js Helper setVariable

CakePHP: change Js Helper setVariable

本文关键字:Helper setVariable Js change CakePHP      更新时间:2023-09-26

如何更改设置,例如CakePHP的Js Helper的变量?我会这样说:

class AppController extends Controller {
  public $helpers = array('Js' => array('setVariable' => 'foo'));

但它没有效果。

在我的视图中,echo $this->Js->writeBuffer(…);仍然具有以下输出:window.app = { … }而不是:window.foo = { … }

我不知道出了什么问题:(

好吧,我自己解决了。在调用echo $this->Js->writeBuffer(…); 之前,我在视图中添加了$this->Js->setVariable = 'APP';