我有一个数据库表和一个链接表“站点”,在第一个和第二个中定义了许多从一个到多个变化的值,这些值可以添加回“站点”。用户可以在带有链接数据的表单中打开“站点”字段,然后显示在字段中,以便用户可以编辑值。
例如,“Site One”有一个相关字段。
“站点二”具有三个相关字段。
“站点三”有两个相关领域。等等。
如果我手动启动它,我只会读取数据并创建额外的字段,但我正在使用 Zend_Form 构建它,它似乎想提前知道字段的数量。我在模型目录中使用模型,脚本目录中有 _form_xxx.phtml(部分?)。
我对 Zend 很陌生并且有点感觉,所以 Zend_Form 有没有办法这样做,否则我似乎不得不重写 php 和 phtml?
子表单 Zend_Form_SubForm 是一种可行的方法吗?
由于 Zend 很灵活,我假设在最坏的情况下我可以用普通的方式编写组件,但如果可能的话,我想使用框架中的工具。