有条件地检查PloneFormGen中的值

时间:2010-07-20 14:18:05

标签: plone ploneformgen

我有一个信息请求表单,其中包含一系列我想要有条件地测试的复选框,如果选中,我想要向页面添加内容。

我遇到的问题是我无法找到适当的语法添加到模板中以实现此目的:

我真的有:

<tal:block condition="python:request.form.get('my-field-name')">
content
</tal:block>

但我没有输出,我知道必须有一个简单的方法来完成这个,但我找不到任何处理此类请求的文档。如果有人能指出我正确的方向,那将会有很大的帮助

1 个答案:

答案 0 :(得分:2)

虽然可以用路径表示法更简单地编写,但这并没有错。所以,你的问题可能在其他地方。

简单:

<tal:block tal:condition="exists:request/form/my-field-name">
content
</tal:block>