如何做另一个动作,但仍然在cakephp中的浏览器中显示相同的URL

时间:2011-09-27 20:09:48

标签: php html css cakephp

我想在cakephp中调用另一个动作。我想在操作中运行所有代码并呈现该操作的视图。我知道这可以使用$this->requestAction()完成,但问题是它没有为我在调用的操作中设置的页面设置我的标题。我不想使用重定向,因为它改变了浏览器中的URL(即它发送了http 302)。

1 个答案:

答案 0 :(得分:0)

在任何操作中,您都可以使用$this->render手动呈现任何视图(请参阅api docs)。当然,您必须预先set另一个视图中所需的变量。