我目前正在使用Zend Framework,我一直在考虑如何在不增加大量HTML的情况下制作复杂的表单结构。
我的问题是,将表单架构存储在XML文件中是否是一个好主意,然后使用Zend中的Model来解析它&传递给可以将表单加载为HTML的查看器,即使用表单助手/占位符?
让我知道这是否有意义! &安培;如果有更简单/更好的选择!
谢谢,
亚当
答案 0 :(得分:1)
结帐Zend_Form
。
http://framework.zend.com/manual/en/zend.form.html
您可以从XML文件,ini文件或数组中生成Zend_Form实例,这些实际上就是您所需要的。
答案 1 :(得分:0)
我认为将表单生成为XML是非常难以理解的,除非您需要根据用户的数据生成它们。对于用于向DB添加新文章的表单是XML / INI / etc只是纯粹的过度杀伤。你可以很好地使用扩展Zend_Form的类。使用XML的唯一原因是用户生成这些表单。 会很慢!