【发布时间】:2011-11-28 18:22:53
【问题描述】:
我正在为 Zend 框架构建一个表单生成器/构建器。它是为客户准备的,因为客户想在不编写代码的情况下构建表单,所以我需要一个拖放界面。用户必须能够将预定义的表单元素拖放到容器中才能创建表单。这是简单的部分,我几乎自己解决了。 更难的部分,问题是关于这个表格的保存。我希望将此表单保存在 MySQL 数据库中。我该如何处理?
我在想:
- 将元素保存到数据库中
- 将表单保存到数据库中,包括元素 id 的
- 扩展 Zend_Form 类,以便在请求表单时加载所有元素并创建所需的 php 代码,以便在需要编辑时呈现和填充。
有没有人有更好的建议,或者这是要走的路?
欢迎任何意见!
【问题讨论】:
标签: php zend-framework zend-form