zend_form可以与分页一起使用吗?

时间:2009-11-03 22:20:01

标签: php zend-framework zend-form zend-paginator

我不确定这是否是最合理的做法,但无论如何我想我会问。

我正在开发一个'向导'供用户查看存储在数据库中的数据。向导的每个部分都是一个简单的Zend_Form,允许用户查看和编辑数据。但是,向导的一个元素需要更具动态性。

动态位需要能够允许用户通过其中的不同数据“滚动”多个相同的实例,就像滚动数据库的记录一样。但是,用户可以更新显示的数据。他们还必须能够向表单添加和删除TextBox元素(我计划使用javascript / dojo添加这些元素),但是在转到下一个表单之前需要保存每个TextBox元素。

我正在考虑使用Zend_paginator来实现这一点但是因为每次点击都是一个_GET请求,是否可以使它成为_POST,以便我可以在将用户移动到下一条记录之前处理表单请求?

我希望这是有道理的,很难描述,但是如果有更好的方法来实现这个功能,我会有兴趣听听如何,(特别是如果它让我的生活更轻松一点)

...谢谢

1 个答案:

答案 0 :(得分:1)

我已经读过Zend Framework将来会正式支持多页表单,但是现在最好的解决方案就是像one detailed in the reference guide这样的实现。