Zend framework Zend framework---呈现视图前的操作代码

Zend framework Zend framework---呈现视图前的操作代码,zend-framework,view,controller,rendering,action,Zend Framework,View,Controller,Rendering,Action,当我使用zend framework时,如何在呈现视图之前在controller中运行操作代码 现在我使用2个动作函数 第一个没有视图。第二个具有预期的视图 当调用第一个函数时,在函数结束时,它将被重定向到调用第二个函数 虽然我发现这种方法有效,但用户无法通过浏览器的“后退”按钮返回到最后一页。我不太理解您的问题,但是。。。 控制器始终在渲染操作之前运行。它是在调用render之前运行的逻辑。从你的问题中我不知道你真正需要什么=(请尽量客观一点。如果你需要在控制器中的所有操作上运行任何代码,请使

当我使用zend framework时,如何在呈现视图之前在controller中运行操作代码

现在我使用2个动作函数

第一个没有视图。第二个具有预期的视图

当调用第一个函数时,在函数结束时,它将被重定向到调用第二个函数


虽然我发现这种方法有效,但用户无法通过浏览器的“后退”按钮返回到最后一页。

我不太理解您的问题,但是。。。 控制器始终在渲染操作之前运行。它是在调用render之前运行的逻辑。从你的问题中我不知道你真正需要什么=(请尽量客观一点。如果你需要在控制器中的所有操作上运行任何代码,请使用initpreDispatch函数。 如果您需要两个独立的逻辑,您可以在项目中创建自己的函数或类,并在任何需要的地方调用它或创建实例。如果您的问题是任何呈现为ACL限制…我在控制器中使用自己的函数,检索错误访问页面,然后调用$this->\u helper->viewrenter->setNoRender()。如果我的用户没有访问权限,则会显示错误页面和无呈现操作的phtml文件


希望帮助=]

显示一些代码,让您可以猜测。