我需要從一個 控制器= b的動作中渲染爲控制器=用戶動作=輪廓的視圖= C
即/ B/C將呈現相同的視圖,當我衝浪/用戶/簡檔
豈今在Yii中實現(除了使用包含視圖文件的內容)?
我必須將哪些代碼放入控制器?我該如何渲染尿道動作的特定視圖?
2
A
回答
1
您還可以使用「根查看路徑「語法,以」//「開頭呈現任何視圖文件:
$this->render('//user/profile');
2
要呈現哪個視圖不是由控制器或操作ID決定的,您可以輕鬆修改它。只要改變這條線在B控制C動作:
$this->render('[path alias to your user/profile view]',array(
$model=>[your data provider]
));
您可以檢查手冊,瞭解如何使一個路徑別名,這裏有一個例子:
application.views.user.profile
相關問題
- 1. 我應該如何渲染具有骨幹視圖的集合的特定值
- 2. 如何在渲染特定視圖時插入佈局伏特?
- 3. 不渲染我指定的視圖
- 4. 如何在我的視圖中渲染我定義的模型?
- 5. Node.js如何渲染視圖?
- 6. 如何渲染視圖
- 7. 渲染視圖
- 8. 如何從動作內部的視圖上調用渲染?
- 9. 我該如何改進JLabels的渲染?
- 10. 如何渲染服務層的視圖?
- 11. 渲染動作
- 12. 視圖渲染4.2
- 13. Spine.js渲染視圖
- 14. ZF2視圖渲染
- 15. 渲染Jbuilder視圖
- 16. 渲染在視圖
- 17. 雙渲染視圖
- 18. 渲染的視圖功能不工作
- 19. IView在渲染視圖中的作用
- 20. RenderBody沒有渲染我的視圖
- 21. 渲染主要演示者視圖在一個特定的div
- 22. Rails - 渲染特定控制器通用的視圖
- 23. 在渲染局部視圖後阻止主視圖渲染
- 24. 渲染視圖時我應該使用return關鍵字嗎?
- 25. Yii中如何渲染視圖控件
- 26. 如何預先渲染視圖?
- 27. 如何渲染局部視圖?
- 28. 如何異步渲染局部視圖
- 29. 如何渲染只有一個視圖?
- 30. 如何在Kohana中渲染視圖