2012-10-30 118 views
0

我想在我的一个控制器中输出一个简单的javascript动作,但我无法在书中找到适当的方式来实现这一点。CakePHP 2.0:如何切换到js布局?

我已经试过$this->response->type('js');它不设置Content-Type: text/javascript; charset=UTF-8但不改变布局,布局/ JS/default.thtml中

我不断寻找岗位遍布说使用$this->RequestHandler->renderAs($this, 'js') 但就好像那个方法不再存在:How to change cakephp layout?

然而,这篇文章似乎是从蛋糕1.3天:What's the usage of app\views\layouts\js?

只是到目前为止已经工作的事情根据是$this->layoutPath = "js";。这仍然是切换到js布局的正确方法吗?

回答