我创建了一个控制器SlideController
来管理我网站上的幻灯片。 但在SiteController
我只是想在SlideController
加载一些行动。 可能吗?如果可能的话,我该怎么办?Yii2负载控制器
0
A
回答
1
是的,这是可能的。
正确的方式,我认为,是创建yii2\base\Action
子含有由不同的控制器共同的行动。
至于如何编写Action
参考,以及如何控制链接起来,你可以在这里阅读源代码 - https://github.com/yiisoft/yii2/tree/master/framework/rest
0
您可以使用此为您的需要: https://stackoverflow.com/a/30432980/748156
在你的情况,在SiteController中,将其设置为:
Yii::$app->runAction('slide/action', ['param1'=>'value1', 'param2'=>'value2']);
相关问题
- 1. 负载控制器
- 2. 笨负载的captcha控制器插入索引控制器
- 3. CodeIgniter:控制器内的负载控制器
- 4. 负载templateUrl内控制器AngularJS
- 5. Meteor JS中的负载控制器
- 6. 笨 - 控制器负载多视图
- 7. 的JavaFX的控制器负载
- 8. 负载从视图控制器
- 9. AngularJS bootstrap或负载控制器上飞
- 10. MVC3负载控制器在视图
- 11. 远程控制器负载测试
- 12. SPA中的负载控制器 - AngularJS
- 13. yii2和负载均衡
- 14. Yii2不能在控制器
- 15. WebBrowser控制负载完成
- 16. 负荷控制器HMVC笨
- 17. 不能在角与oc.lazyLoad懒负载控制器 - 控制器没有找到
- 18. Yii2错误的路线,如控制器/控制器/行动
- 19. Yii2:从URL中删除控制器
- 20. Yii2。如何在控制器/操作json_decode()?
- 21. Yii2:在控制器中设置动作
- 22. Ajax请求yii2控制器功能
- 23. yii2得到模型控制器
- 24. Yii2:从控制器中弹出数值
- 25. Yii2对控制器动作的验证
- 26. yii2 submitbutton值不发布到控制器
- 27. 每次发起用户控制负载
- 28. ASP.NET负载控制问题使用VB.NET
- 29. 如何来控制负载模型geddy
- 30. 传递参数控制器 - yii2-APP-基本Yii2
对不起,我真的不明白它是什么。你能举个例子吗? –
基本上有定义在控制器*动作*两种方式,一种是声明'actionXXX()'方法(其中XXX是动作的名称),另一种是下返回“操作名称 - 值对”的阵列'actions()'方法。对于第二种方式,示例位于上面的链接中。阅读“ActiveController”和“xxxAction”类。 –
我知道如何创建一个动作,但我不知道如何从其他控制器访问该动作? –