一、调用相同模块下不同控制器的action
// 在frontend\controllers\TestController\actionTest 方法中调用同一模块下的
// frontend\controllers\NewController\actionNewAction 方法
Yii::$app->runAction('new/new-action');
【Yii|Yii2中不同模块之间的调用runAction】二、在不同模块下的调用
// 在frontend\controllers\TestController\actionTest 方法中调用另一个模块下的
// backend\controllers\NewController\actionNewAction 方法
return (new NewController($this->id, $this->module))->runAction('new-action');
推荐阅读
- 综合渗透测试|网络安全—使用Ubuntu本地提权漏洞进行渗透及加固
- 字符串函数的使用场景
- PHP|使用redis把队列的异步返回改成同步 - 队列使用
- 数据库|HTQ ,全称 Http Task Queue ,是一个以Http方式执行异步任务的队列服务.
- 即时通讯一般用什么技术开发的,如何实现离线推送呢()
- php|用xampp搭建PHP运行环境(一)
- SplFileObject::seek 返回错误行数
- PHP|PHP正则表达式判断手机号码是否合法
- yii2|yii2 模型with关联条件查询过滤结果为空的问题