我正在编写一个“帐户”模块,它应该处理有关帐户的所有事情:注册、登录/注销、用户管理、密码恢复、帐户激活等。
所以我认为最好重用模块的 DefaultController::actionRegister() 生成的任何内容以显示在主页上。
所以我的问题是:如何从任何控制器(SiteController,读取:来自views/layouts/main.php,或另一个控制器,最终来自另一个子模块)创建一个新的“子请求”(类似于CController::forward()) ) 到给定的模块/控制器/动作?
我在我的应用程序布局中尝试使用 $this->forward() 没有成功:它显示一个空白页面,没有任何错误。
谢谢