我正在嘗試使用助手來處理涉及多個模型的進程。就最佳實踐而言,這是否正確?可以在CodeIgniter的Helpers中加載模型嗎?
0
A
回答
1
助手們正在做什麼工作?圖書館可能是更好的選擇。
0
的笨user guide描述助手:
助手,顧名思義,幫助你的任務。每個幫助程序文件都是特定類別中功能的集合。
把它們想象成類似於標準的php函數。你可以隨時隨地使用它們。
如果它讓你按照自己的方式使用助手,你可以將你的控制器看作'路由器'。使用它們將信息發送到模型並接收回來。然後,您可以將該信息發送到其他地方,如另一個模型。當你掌握所有你需要的信息時,你可以在同一個控制器中使用助手或其他功能來操作信息。
就我個人而言,我主要在我的視圖中使用助手來重新格式化或轉換數據。
相關問題
- 1. 我可以在子目錄中嵌入CodeIgniter「Helpers」嗎?
- 2. Codeigniter模型加載
- 3. 在CodeIgniter的模型中加載庫
- 4. 在CodeIgniter的模型中加載庫是一個好主意嗎?
- 5. 我可以在Laravel 4中預加載belongsTo父模型嗎?
- 6. 可以在模型中使用django延遲加載字段嗎?
- 7. 如何在Codeigniter中將模型加載到模型中?
- 8. 從codeigniter中的API在模塊中加載模型
- 9. 我可以從CodeIgniter中的session_id重新加載會話嗎?
- 10. 我可以從codeigniter中的插件加載控制器嗎?
- 11. 在非Codeigniter類中加載和使用Codeigniter模型
- 12. 無法加載Codeigniter的模型
- 13. 如何在codeigniter中的擴展MY_Router類中加載模型
- 14. 致命錯誤:加載codeigniter模型
- 15. 加載時Codeigniter問題模型
- 16. CodeIgniter模型加載不正確
- 17. CodeIgniter 2調用自動加載模型
- 18. 我可以使用路由器在backbone.js中加載模型和視圖嗎?
- 19. 我可以在CodeIgniter的配置文件中加載「config」文件嗎?
- 20. 在CodeIgniter的模型中加載視圖是否有意義?
- 21. 如何在codeigniter掛鉤文件中加載我的模型
- 22. 我還需要在模型測試中加載word2vec模型嗎?
- 23. 我可以在webworker中加載AMD模塊嗎?
- 24. 我們可以在Layout.cshtml中添加模型嗎?
- 25. 從另一個模型加載和使用codeigniter模型
- 26. 在視圖中使用CodeIgniter自動加載模型
- 27. 在Codeigniter Restful服務器中加載模型函數
- 28. Codeigniter在配置文件中加載庫/模型
- 29. Codeigniter在模型中調用時無法加載上傳庫
- 30. 我可以重載CodeIgniter中的「view」函數嗎?
這是跨多個模型的一系列操作。因此,首先必須在ModelA中設置狀態,然後通過ModelB等發送通知。 – Shamoon 2010-10-08 20:50:23
對於我來說,圖書館似乎是更好的方法。不確定別人是否會同意,但我通常認爲助手更多的是實用型功能。 – someoneinomaha 2010-10-09 05:25:47
在圖書館中加載模型是否可接受? – Shamoon 2010-10-10 01:57:28