我正在尝试使用助手来处理涉及多个模型的进程。就最佳实践而言,这是否正确?可以在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