问题标签 [ploneformgen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
205 浏览

plone - ploneformgen 在提交前确认数据

我正在使用 ploneformgen 创建一个多阶段表单。我想在最终提交表单之前添加一个确认页面,显示已输入的所有数据。类似于感谢页面的东西,但带有提交按钮。

/Iz

0 投票
0 回答
174 浏览

python - 在 Plone 中更改工作流状态后,如何使用内容规则将表单保存的数据作为邮件附件发送

我希望将使用 plone formgen 提交的数据作为“邮件附件”发送到特定邮件 ID 以供批准。我使用内容规则来更改工作流状态,以触发邮件,说明数据已准备好批准邮件 ID。但我也希望使用 plone 4.1邮寄数据

0 投票
1 回答
153 浏览

plone - 在 ploneformgen 的表单中添加“返回”按钮

我在 Plone 中有一个使用 ploneformgen 的多页表单。我希望用户能够使用后退按钮向后导航。有人可以指出如何在我的表单中添加后退按钮吗?

0 投票
1 回答
234 浏览

plone - setText() 在 Plone 对象上失败

我担心我可能会忽略一些非常明显的东西,但我会很感激任何建议。我在 Plone 的 Ploneformgen 表单文件夹中有一个名为“设置”的纯文本文件。下面的代码成功地改变了这个文件中的文本,当我把它放在一个 Python 脚本中时,当使用表单字段之一中的覆盖(例如,字符串字段中的默认表达式)查看表单时调用。

我的问题是我希望能够使用自定义脚本适配器或使用表单的验证后脚本覆盖调用的脚本来修改“设置”中的文本。这些都不起作用(并且用于验证字段的各个字段中的覆盖似乎也不允许这样做)。

setText() 在某些地方工作而不在其他地方工作有什么原因(这条线obj = context['settings']似乎没有问题)?我错过了什么?

据我所知,这不是权限问题,而且我有点困惑的是,如果在查看表单时调用的代码如果在提交表单时调用则不起作用。

我可以创建一个新的文本文件并使用以这些方式调用的脚本向其中添加文本没问题:这似乎是调用setText()现有文件的特定问题。

0 投票
2 回答
427 浏览

plone - PloneFormGen 拒绝在一个站点上发送邮件

我们有一台运行 Plone 4 的服务器,它托管了我们的许多站点,我们刚刚注意到它没有从 PloneFormGen 发送任何邮件。

我试过了:

  • 重新创建表单
  • 在表单中删除和重新创建邮件
  • 从地址更改站点(避免任何垃圾邮件问题,例如发送到同一地址和从同一地址发送)

此服务器上的所有其他站点都可以从 PFG 发送邮件,我不太确定要检查哪些日志文件,但下面是我的 events.log 文件的最后几行,其中提到了一些关于缺少适配器的事情告诉,有人可以翻译这个表格吗?:

我可以提供其他信息,如果可能的话,请告诉我在哪里看。

谢谢。

0 投票
1 回答
248 浏览

python - How to dynamically increase the field list for more items while entering data?

I use PloneFormGen to create a requirement form for a list of items.

I wish to increase the list dynamically i.e. if the items required is 2, the number of input fields for the required items is 2. If I wish to add the 3rd item, I should be able to click a button say a "+" link and make the 3rd additional input field available to add it.

How can this feature be enabled? Is is available with plone 4.1 already?

0 投票
1 回答
339 浏览

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

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

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

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

0 投票
1 回答
164 浏览

python - 如何在plone中编辑使用uwosh.pfg.d2c适配器保存的数据条目?

我已经使用 ploneformgen 来创建输入表单。当我尝试使用编辑选项卡在表单中使用 uwosk.pfg.d2c 适配器编辑保存的数据条目时,出现以下错误:

如何修复此错误。我需要这些步骤,因为我使用 GUI 或仅 ZMI。我使用 plone 4.1、ploneformgen 1.7.1 和 d2c 适配器 2.1.5

0 投票
2 回答
565 浏览

plone - 用于比较 Plone 中的数字输入的 TALES 表达式?

TALES 表达对我来说是新的。我可以得到一些很好的参考吗?实际上,我希望使用 ploneformgen 为数字输入字段定义内容规则。就像是:

然后应用规则。

这里的“amt”是输入表单上的数字/整数字段。

0 投票
0 回答
88 浏览

python - plone 的 D2C 条目如何用作另一个具有额外输入字段的表单的输入?

我使用 ploneformgen 创建了一个输入表单,其中包含 2 个输入字段和 1 个文件字段。使用将数据保存到内容适配器保存输入后,我触发了一条规则,将其移动到另一个表单文件夹/文件夹。此数据应与新文件夹中的新输入字段一起可编辑。在以前的表单中,这些输入字段根本不可用的情况。如果现在保存数据,它应该有,条目为 1 条记录,所有字段属性包括新字段输入。或者 至少我怎样才能获得一个选择框,其中包含保存的数据到内容条目,其中“nice ids”作为新表单中的选择字符串动态?

主要思想是关联两个表单提交的数据并触发不同的工作流。