我爲傳出的電子郵件創建模板,視圖看起來就像模板的最佳位置。該模型正在處理實際的電子郵件。所以我想看看我是否違反了任何慣例。在CodeIgniter的模型中加載視圖是否有意義?
0
A
回答
2
我究竟會做到這一點,你所提出的建議:
- 負荷控制器模型。
- 讓模型將視圖作爲字符串加載並將其設置爲消息
- 從模型發送電子郵件。
如果您將視圖發送給瀏覽器進行輸出,我會保持所有這些東西獨立,但由於您發送的電子郵件是面向數據的,因此我會將所有電子郵件邏輯保存在一個模型...模板加載,發送和所有。
哦,是的,並存儲您的電子郵件模板在視圖是絕對最好的事情要做。
1
否 - 控制器應該充當模型和視圖之間的仲裁者。您可以考慮使用輔助函數來創建模板。
0
我認爲你應該從控制器創建你的電子郵件,模型應該只用於在數據庫中進行操作。
相關問題
- 1. 在CodeIgniter的模型中加載庫是一個好主意嗎?
- 2. 在codeigniter中加載視圖
- 3. 在Codeigniter中加載視圖
- 4. 在視圖中使用CodeIgniter自動加載模型
- 5. Codeigniter模型加載
- 6. 在CodeIgniter的模型中加載庫
- 7. 是否有必要在CodeIgniter的每個控制器中加載視圖?
- 8. CodeIgniter是否必須在最後一步加載視圖?
- 9. 加載視圖中的所有數據是否加載?
- 10. 在網格視圖的分頁器中回收視圖是否有意義?
- 11. Codeigniter在新標籤中加載視圖
- 12. CodeIgniter:在新窗口中加載視圖
- 13. 在codeigniter中加載兩次視圖
- 14. 加載視圖是否有效地停止CodeIgniter中的控制器?
- 15. 從backbone.js中的DOM初始化模型是否有意義?
- 16. 是否有可能在android中定義的視圖中加載畫布?
- 17. 如何在Codeigniter中將模型加載到模型中?
- 18. Codeigniter:我怎麼知道模型是否已經加載?
- 19. 視圖加載和在MVVM模型
- 20. 如何加載iframe中的codeigniter視圖
- 21. 使用ajax加載codeigniter中的視圖
- 22. 從codeigniter中的API在模塊中加載模型
- 23. 在非Codeigniter類中加載和使用Codeigniter模型
- 24. 是否可以在局部視圖中加載局部視圖?
- 25. 在模型中包含視圖代碼是否有效?
- 26. 基於iOS MAM的身份驗證模型是否有意義?
- 27. Codeigniter視圖加載到一個視圖,但不是另一個
- 28. forward_iterator模板類是否有意義?
- 29. 無法加載Codeigniter的模型
- 30. 是否有意義添加ATMHud tabBarController.view