我从Symfony 1.4开始,我在理解帮助者以及知道我在哪里以及如何创建它们时遇到了一些问题。他们只是功能吗?我可以在里面创建查询吗?Symfony中的助手是什么以及我们如何创建它们?
-2
A
回答
2
助手是一些应该在模板中使用的函数,以及哪些目标是格式化数据。它们不应该运行查询,只能转换现有数据,因为它们是View的一部分(如在MVC中)。
如果您多次对现有数据执行相同的转换,请创建一个帮助器。 (例如:格式化日期等)
+0
我在/ apps/myapp/lib/helper里创建了一个TestHelper.php,但奇怪的是,我收到了“调用未定义的函数hello_world()”。我尝试使用“use_helper”函数,并将其添加到了settings.yml的standard_helpers指令中。什么可能是错误的? – KrisKO
+0
您应该将TestHelper.php放置在/lib/helper/TestHelper.php中,而不是位于apps文件夹中。 –
相关问题
- 1. JavaScript中的内存泄漏:它们是什么,如何识别它们以及如何创建它们
- 2. 什么是IntelliJ中的“手表”以及如何使用它们?
- 3. PHP库 - 它们是什么,以及如何创建一个
- 4. 什么是API Web服务,您如何创建它们以及为什么?
- 5. 什么是C#中的自定义值类型,以及如何创建它们?
- 6. Android:这些菜单是什么以及如何构建它们?
- 7. 什么是Android以及他们为什么创建新的VM?
- 8. 什么是BitBucket中的分支以及如何管理它们
- 9. Arduino期望什么目录(文件夹),以及它们是如何创建的?
- 10. 符号常数:它们如何存储以及它们的类型是什么?
- 11. ObjectSpace - 它是什么以及人们如何使用它?
- 12. 什么是NULL值,以及如何在SQLite中处理它们
- 13. SQL,Postgres OID,它们是什么以及它们为什么有用?
- 14. 什么是默认的ReflectPermissions以及如何更改它们?
- 15. dojo命名类 - 何时使用它们以及如何创建它们?
- 16. std :: function和std :: bind:它们是什么以及它们何时被使用?
- 17. 什么是MySql工作台以及我们使用它的目的是什么?
- 18. 什么是intvectors以及如何阅读/使用它们?
- 19. 什么是StringIndexer,VectorIndexer以及如何使用它们?
- 20. 什么是sqlite开发标题以及如何安装它们?
- 21. 这些是什么以及如何使用Ruby删除它们?
- 22. 什么是cufon和画布以及如何覆盖它们
- 23. 什么是ResourceContainers以及如何将它们用于云端点?
- 24. 什么是服务器日志以及如何生成它们?
- 25. 什么是BugHerd API中的webhook,它们如何创建?
- 26. 什么是PHP中的Iterables以及我们为什么使用它?
- 27. expires头?我如何实施它们,它们是什么?
- 28. 什么是解析?以及我们如何在j2me中实现它?
- 29. WOFF字体,它们是什么以及为什么要关心?
- 30. 什么是armeabi以及他们为什么使用它
宝藏在这里http://www.google.co.in/search?q=What+are+helpers+in+Symfony+and+how+do+we+create +它们%3F&ie = utf-8&oe = utf-8&aq = t&rls = org.mozilla:zh-CN:official&client = firefox- –
不同的话题,但你知道Symfony2.0刚刚发布,对吗?如果您即将开始一个新项目,则可以考虑使用最新版本。 (只是说)。 –