yii2-从视图重定向到另一个视图

病毒

我正在尝试从一个视图重定向到另一个视图,但无法在线找到解决方案。

我试过使用:

Yii::$app->request->redirect(Yii::$app->createAbsoluteUrl("site/view"));

但是我收到以下错误:

未知方法– yii \ base \ UnknownMethodException

调用未知方法:yii \ web \ Application :: createAbsoluteUrl()

应变

您应该使用response而不是request

Yii::$app->response->redirect(['site/view']);

您还可以使用Url帮助程序获取绝对网址:

Yii::$app->response->redirect(Url::to(['site/view'], true));

如果您想使用createAbsoluteUrl()

Yii::$app->response->redirect(Yii::$app->urlManager->createAbsoluteUrl(['site/view']));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从一个视图重定向到另一个视图-Yii2

Yii2 Basic显示从另一个模型创建到另一个模型的视图

如何在yii2的网格视图中显示另一个表的数据?

从一个动作重定向到另一个动作时的Yii2会话持久性

如何将2个视图放置到父视图的底部,但一个视图堆叠在另一个视图之上?

重定向到另一个动作期间的Struts 2参数编码问题

单击“确定”后,sweetalert2 应重定向到另一个 html

Apache2使用ssl重定向到另一个域

Vue2:如何使用路由重定向到另一个页面

重定向到另一个页面Angular 2

Apache2-将子域重定向到另一个URL

应用程序启动后,Ionic 2 重定向到另一个页面

重定向到另一个视图功能

grails 重定向到另一个视图

渲染视图Yii2

Yii 2:我可以在另一个视图渲染的视图中访问变量吗?

Sencha Touch 2:如何建立到另一个视图的链接?

从一个Razor视图重定向到另一个Razor视图

Yii 2:将模块的视图作为局部视图加载到另一个应用程序视图中

yii2搜索一个网格视图正在影响其他网格视图

从一个表到另一个表调用另一个字段Yii2

如何通过使用JavaScript函数重定向到Struts2中的另一个JSP页面

登录重定向到另一个组件Angular 2后,重新加载导航组件

使用与另一个视图相同的操作将重定向到另一个视图

在Django Python中将视图重定向到另一个视图

如何从视图重定向到另一个视图

Link_to 在视图中通过 id 重定向到另一个视图

Django 不会从一个视图/网址重定向到另一个

视图中的 Yii2 捆绑表