我在写一个“账户”模块,它应该采取有关帐户的一切护理:注册,登录/注销,用户管理,密码恢复,账号激活等

所以,我认为这将是最好的重用任何)模块的DefaultController :: actionRegister(生成显示在主页上。

所以我的问题是:如何创建一个新的“子请求”(类似CController :: forward()方法)的任何控制器(无论是SiteController,读:从视图/布局/ main.php,或其他控制器,最终的另一个子模块),以给定的模块/控制器/动作?

我试着从我的应用程序布局内$这个 - > forward()方法没有成功:它显示了一个空白页面,没有任何错误

由于

有帮助吗?

解决方案

您正在尝试做一个小部件。避免紧耦合类和动作会使你的应用程序更安全,更容易维护和改进,更可重复使用的。

“内联部分重定向”是从来没有的答案的任何问题,至少在Yii中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top