0

我有一个带有单个文本字段的表单。

在提交时,我想显示另一个表单。

我可以使用 RESPONSE.redirect() 并将其传递到查询字符串中,但我宁愿不这样做。

我不想使用 SESSION 变量。

我想显示第二种形式,它可以从请求变量中读取这个值。

我查看了collective.z3cform.wizard,但如何做到这一点并不明显。

尝试从按钮处理程序调用 view() 似乎没有任何效果。

4

2 回答 2

1

我同样缺乏功能。

据我所知, z3c.form 不支持这种遍历。

您可能还记得这个功能与 CMFFormController 配合得很好。实际上,为了做到这一点,cmfformcontroller 使用了会话机制。

所以,你不想使用会话,但就是这样。至少我这样做了,而且我很高兴。

这样就不需要像 z3c.form.wizard 这样的包装工具了。

hth,亚历山德罗。

于 2012-06-07T13:22:33.490 回答
0

collective.singing 有一个非基于会话的向导,它使用隐藏字段来存储中间步骤的结果。

于 2012-06-09T05:52:20.630 回答