python - 在Plone中添加基于表单字段值输入数据的内容规则?

标签 python plone ploneformgen

我使用 PloneFormGen.eg 创建一个表单。 产品代码:Gear-12 值(value):2000

根据输入值,即如果 Value >5000 ,则将保存的数据内容条目移动到文件夹 1,否则将条目移动到文件夹 2。

如何使用 TALES 表达式来触发这种内容规则? 我使用的是 Plone 版本 4.1

最佳答案

为此,您需要创建 2 个内容规则 - 每个规则都有不同的条件和将内容移动到的目标文件夹(使用“移动到文件夹”操作)。

在内容规则中,添加 TALES 表达式条件。然后做类似的事情:

python: request.form.get('value-to-check', False) == 'foobar'

显然,您需要稍微自定义一下表达式。

关于python - 在Plone中添加基于表单字段值输入数据的内容规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11629204/

相关文章:

ploneformgen 提交前确认数据

python - 将两个变量解压到 DataFrame 中的两列中

python - 如何在 travis-ci 中设置环境变量并从 python 脚本访问它们?

python - 在 plone 上上传文件并通过 python 脚本下载它们?

popup - 使用 Diazo 主题取消所有弹出窗口的样式

rest - Plone REST API : How to clear a datetime field with json?

plone - PloneFormGen 中的 Likert 选项是否可以设置为在作为电子邮件提交并存储在数据适配器中时显示带有答案的问题

python - matplotlib colorbar 不工作(由于垃圾收集?)

python - 循环python的迭代

plone - PloneFormGen 的主从小部件