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