我創建了一個控制器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. 遠程控制器負載測試
- 4. 的JavaFX的控制器負載
- 5. 負載從視圖控制器
- 6. MVC3負載控制器在視圖
- 7. SPA中的負載控制器 - AngularJS
- 8. 負載templateUrl內控制器AngularJS
- 9. Meteor JS中的負載控制器
- 10. 笨 - 控制器負載多視圖
- 11. AngularJS bootstrap或負載控制器上飛
- 12. yii2和負載均衡
- 13. Yii2不能在控制器
- 14. WebBrowser控制負載完成
- 15. 負荷控制器HMVC笨
- 16. 不能在角與oc.lazyLoad懶負載控制器 - 控制器沒有找到
- 17. Yii2錯誤的路線,如控制器/控制器/行動
- 18. yii2得到模型控制器
- 19. Yii2對控制器動作的驗證
- 20. Yii2:從URL中刪除控制器
- 21. yii2 submitbutton值不發佈到控制器
- 22. Yii2:從控制器中彈出數值
- 23. Yii2。如何在控制器/操作json_decode()?
- 24. Ajax請求yii2控制器功能
- 25. Yii2:在控制器中設置動作
- 26. 每次發起用戶控制負載
- 27. ASP.NET負載控制問題使用VB.NET
- 28. 如何來控制負載模型geddy
- 29. 傳遞參數控制器 - yii2-APP-基本Yii2
- 30. Yii2添加新的控制檯控制器
對不起,我真的不明白它是什麼。你能舉個例子嗎? –
基本上有定義在控制器*動作*兩種方式,一種是聲明'actionXXX()'方法(其中XXX是動作的名稱),另一種是下返回「操作名稱 - 值對」的陣列'actions()'方法。對於第二種方式,示例位於上面的鏈接中。閱讀「ActiveController」和「xxxAction」類。 –
我知道如何創建一個動作,但我不知道如何從其他控制器訪問該動作? –