2
A
回答
1
Symfony表单模块的实用性实际上是其与框架其余部分的集成 - 尤其是对象模型和路由系统。表单模块非常有用,因为它可以根据您的模式自动构建您的字段,并且可以与路由模块集成以创建和更新。没有其他模块的情况下使用表单几乎没有意义。
也就是说,有可能Sensio最终会发布某种形式的组件,它可能会或可能不会基于sfForm作为http://components.symfony-project.org/中的独立组件。
如果你正在寻找的是抽象的形式的标记创建,那么你可以看看这样的东西http://phpformgen.sourceforge.net/。
0
只是为了完成这个在Google中排名很高的主题。 你可以使用任何1.x的Symfony的课,而不会整个MVC架构:http://symfony.com/blog/the-symfony-1-1-architecture
所以:
<?php
require_once '/path/to/sfCoreAutoload.class.php';
sfCoreAutoload::register();
class MyForm extends sfForm
{
// ...
}
相关问题
- 1. 集成Zend控制器独立 - 没有Zend框架的其余部分
- 2. 独立于Zend框架的其余部分使用zend_auth的简单认证
- 3. PHP CMS具有独立的框架
- 4. 多个独立的网页,而无需使用框架,内部框架和Ajax
- 5. Citrus框架适合独立部署
- 6. 框架和内嵌框架有独立的JavaScript上下文吗?
- 7. Symfony:使用sfForm呈现_csrf_token字段
- 8. django的其余框架用户前缀
- 9. Symfony:没有sfForm对象的表单域访问
- 10. 多个独立的部分
- 11. fullpage.js独立的部分
- 12. 银条纹只有框架,只使用框架部分没有基地CMS
- 13. Highcharts独立框架为空
- 14. WordPress的终极版框架 - 使用current_theme_supports控制Redux的部分
- 15. Symfony/Twig:停止渲染模板的其余部分
- 16. 使用JdcbTemplate独立版
- 17. 使用Grails GORM独立版
- 18. 使用Zend_filter_input独立版
- 19. jsfiddle中没有框架部分
- 20. Xcode没有嵌入框架部分
- 21. 独立BigDecimal分数部分
- 22. 有一个输入框填充html页面的其余部分
- 23. 没有填满页面的其余部分
- 24. Django上下文处理器没有Django的其余部分?
- 25. Try/catch Image.FromStream()没有捕获using语句的其余部分?
- 26. PHP退出后没有加载页面的其余部分;
- 27. 版本Zend框架,笨,Symfony和CakePHP的
- 28. 如何创建独立的框架?
- 29. 如何在没有Django其余部分的情况下使用Django模板?
- 30. 从系统的其余部分使用不同版本的Ruby的Rails?
感谢您的答复。 即使在symfony的上下文中这个模块工作的很好,我确实认为当前版本的框架已经足够分离了,所以人们可以用它来处理最少的验证,如“表格书”中所述, sfForm类允许“手动”创建小部件和验证器,并提供检查表单状态和字段的方法。也许我的问题并不清楚,因为我宁愿使用已知的框架实现,而不是手工验证和处理简单的表单。 – madarve 2009-11-30 00:41:04