千家信息网

yii2.0中怎么实现跨控制器跳转

发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,yii2.0中怎么实现跨控制器跳转,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。使用yii2框架进行跨控制器跳转,调用方法等方法一、
千家信息网最后更新 2024年11月23日yii2.0中怎么实现跨控制器跳转

yii2.0中怎么实现跨控制器跳转,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

使用yii2框架进行跨控制器跳转,调用方法等

方法一、

1.1、带参数的

$control=Yii::app()->runController('site/show/id/2');

1.2、不带参数的

$control=Yii::app()->runController('site/show');

方法二、

redirect使用方法

一般都是控制器层里执行某段代码结束之后跳转到其他控制器的方法里,

$this->redirect(['/site/contact','id'=>12]); //相当于跳到http://www.oschina.net/index.php?r=site/contact & id=12

$this->redirect(['site/contact','id'=>'idv','name'=>'namev']); //带参数?r=site/contact & id=idv & name=namev

$this->redirect(['site/contact','v1','v2','v3']); //?r=site/contact & 0=v1 & 1=v2 & 2=v3

$this->redirect(['site/contact','v1','v2','v3','#'=>'ttt']); //带anchor的 ?r=site/contact & 0=v1 & 1=v2 & 2=v3#ttt

跳转到绝对路径:

$this->redirect('http://www.oschina.net');

关于yii2.0中怎么实现跨控制器跳转问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

方法 控制器 控制 参数 问题 更多 帮助 解答 易行 简单易行 代码 使用方法 内容 小伙 小伙伴 框架 知识 篇文章 行业 资讯 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 财政专网网络安全自查报告 江苏特色软件开发代理品牌 拾柒网络技术北京有限公司 数据库技术有什么应用 网络安全的分布网络环境中 毕业生就业信息填报是什么数据库 华盾服务器信息过滤软件厂家官网 数据库外键怎么删除数据 数据库源文件文件夹如何删除 潼南区电话网络技术服务包括什么 湖北傲游网络技术有限公司 部队上做网络安全是什么工作 电脑c盘服务器运行失败 和军方合作的网络安全学校 软件开发顶岗实习周报 计算机的网络安全技术 多大服务器才能运营棋牌 如意下载软件开发 数据库 使用锁 栖霞直播软件开发解决方案 软件开发 工作 西安 戴尔服务器型号怎么看 网络技术专业电脑推荐 结构化数据库有哪些典型产品 网站对服务器的要求 网络安全作业检查表 设计企业网络安全需求 林业一张图数据库整理入库 腾讯公司的网络安全 收发终端软件开发
0