使用XML存储复杂的表单结构?

时间:2010-11-13 18:08:11

标签: xml zend-framework

我目前正在使用Zend Framework,我一直在考虑如何在不增加大量HTML的情况下制作复杂的表单结构。

我的问题是,将表单架构存储在XML文件中是否是一个好主意,然后使用Zend中的Model来解析它&传递给可以将表单加载为HTML的查看器,即使用表单助手/占位符?

让我知道这是否有意义! &安培;如果有更简单/更好的选择!

谢谢,

亚当

2 个答案:

答案 0 :(得分:1)

结帐Zend_Formhttp://framework.zend.com/manual/en/zend.form.html

您可以从XML文件,ini文件或数组中生成Zend_Form实例,这些实际上就是您所需要的。

答案 1 :(得分:0)

我认为将表单生成为XML是非常难以理解的,除非您需要根据用户的数据生成它们。对于用于向DB添加新文章的表单是XML / INI / etc只是纯粹的过度杀伤。你可以很好地使用扩展Zend_Form的类。使用XML的唯一原因是用户生成这些表单。 会很慢!