Yii2中如何跨应用调用方法? [ 2.0 版本 ]
如何在 backend\controllers\SiteController\actionIndex
方法中调用另一模块下的方法 frontend\modules\aa\controllers\UsersController\actionDoLogin
的方法
共 9 个回答
-
jerryxu0909 回答于 2016-08-06 23:28 举报
一个控制器调用其他控制器action的方法:
Yii::$app->runAction('new_controller/new_action', $params); // 或者 return (new SecondController('second', Yii::$app->module))->runAction('index', $data);
共 1 条回复sinxcosy 觉得很赞 -
lanlianjiu 回答于 2018-05-16 01:03 举报
解决了吗?新手,也遇到这问题。。求方法
-
chaopioneer 回答于 2018-05-18 15:31 举报
runAction是路径,类似与api/v1/xxx/xxx这样 不只是控制器/方法
tgy3300
注册时间:2015-03-20
最后登录:2018-09-12
在线时长:19小时53分
最后登录:2018-09-12
在线时长:19小时53分
- 粉丝4
- 金钱10
- 威望10
- 积分300