问题标签 [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 投票
1 回答
550 浏览

plone - 如何使用 TALES 表达式在 PloneFormGen 中生成注册号?

我正在尝试使用 PloneFormGen 为会议设置注册表,我想使用 TALES 表达式来计算现有记录的数量,添加“1”,然后将其显示在“谢谢”页面上作为注册人的注册号码。这可能吗?

我过去曾使用以下内容生成一个随机的 6 位数字来为支持请求创建案例编号 ID,其中除了跟踪请求之外,该数字无关紧要,然后一旦案例关闭,它将被删除.

我是在正确的轨道上,还是我完全错误的方式?

0 投票
1 回答
315 浏览

google-analytics - 跟踪 PloneFormGen 表单的“感谢页面”

我想允许 Google Analytics 跟踪用户已进入 Plone 4.1.6 站点上我的 PloneFormGen(版本 1.7.1)表单的感谢页面。但是该页面使用与表单本身相同的 URL 显示。

我尝试使用自定义成功操作覆盖并将其设置为redirect_to:string:thank-youthank-you页面的 ID 在哪里)。但这(惊喜,惊喜)将浏览器重定向到感谢页面。虽然这确实会导致一个单独的 URL,但 POST 数据会丢失,因此用户会收到“未收到任何输入。请访问表单”的消息。不完全是我的计划。

我应该怎么做才能在单独的 URL 上显示感谢页面?

0 投票
1 回答
104 浏览

plone - 将 PloneFormGen 自定义脚本适配器中的目标文件夹更改为站点中的其他文件夹

从自定义脚本适配器模板:

在站点顶部的提交文件夹中创建对象的语法是什么?

IE。http://mysite/submissions/

0 投票
2 回答
617 浏览

plone - 使用 Plone Form Gen 创建事件

我正在尝试使用 Plone Form Gen 创建事件内容类型。我一直在使用本教程来执行此操作。

使用Add New...菜单创建事件内容类型时,您需要填写两个字段,即事件的开始日期和结束日期,我希望我的表单从这些字段中提取信息并将其应用于我的事件内容类型用来创建它。

据我了解,我的问题通过以下示例进行了描述:

自定义脚本适配器脚本包含以下内容:

我可以看到它从以下内容获取 Event 内容类型的 Description 的内容:

添加到 PFG 表单时的日期/时间字段由多个<select>输入组成,而不仅仅是像上面的一个,我想这意味着没有一个简单的obj.setEndDate()命令......虽然没有办法引用选择盒子我有点卡住了。

有谁知道是否可以使用 Plone Form Gen创建 Event 内容类型并在其上指定开始和结束日期?

编辑

使用此链接我已经解决了原始问题,但我遇到了更多问题

我已经修改了我的脚本(使用上面的链接),如下所示:

(我使用 event_url 只是为了测试,因为我对这个选项没有任何运气event_start)。

它可以创建事件,但是当我查看事件时,我得到:

属性错误:位置

我没有在脚本中的任何地方引用位置,当我这样做时,我得到了同样的错误。

任何想法将不胜感激

0 投票
1 回答
128 浏览

plone - 在 Plone 3.3.1 迁移上升级 PloneFormGen 的问题

我正在将网站从 Plone 3.3.1 迁移到 Plone 4.3。迁移实际上运行良好,没有错误,但是当我尝试将 PloneFormGen 更新到当前版本(1.7.8)时,我得到了这个:

有什么想法吗?我看到一些关于 Kupu对可链接类型的旧引用,但我认为这可能是一个不同的问题。我检查了我的可链接资源类型,它们似乎都是标准的。

谢谢!

0 投票
1 回答
681 浏览

plone - Plone 4.2.4 Buildout 失败,plone.app.jquery 固定到 1.4.4

我在安装 Plone 4.2.4 时突然遇到问题。我已将 PloneFormGen 固定到 1.7.11,但构建失败并出现以下错误:

版本 1.4.4 与要求 'plone.app.jquery>1.6' 不一致。同时:安装client1。错误:错误的版本 1.4.4

如果我从构建中删除 PFG,它运行良好。我已将 plone.app.jquery 固定到 1.7.2(即使它声明它与 < Plone 4.3 不兼容)并且构建成功运行,但之后,如果我将 PloneFormGen 从 1.7.6 更新到 1.7.11,它会破坏地点。

构建是 Plone 4.2.4 的标准统一安装程序构建,使用开箱即用的 version.cfg。我已经用我自己的配置扩展了它以添加其他组件。

我几个月前创建的这个构建配方,它在其他系统上完美运行,但我最近使用这个配方让我失败了。

任何想法将不胜感激。

更新:

我在 Plone Users 组中发现了一封与此问题非常相似的人的电子邮件。修复似乎是将 plone.app.jquery 固定到 1.7.2 以及将collective.js.jqueryui 固定到 1.9.2.0。我这样做了,我遇到的问题似乎得到了解决。但是,我对这个解决方案并不满意,因为这似乎是这两个包的一个潜在问题。

0 投票
2 回答
140 浏览

plone - 将数据导入 PloneFormGen 的任何想法?

PloneFormGen 很好地将保存的数据导出到 .csv 文件中。我们可以将 .csv 文件中的数据导入 PloneFormGen 吗?

0 投票
1 回答
261 浏览

plone - 如何使用 PloneFormGen 从 Save Data Adapter 发送带有 csv 文件的月度邮件?

我想每月发送一封邮件,其中包含 PloneFormGen 的保存数据适配器存储的 csv 。csv 文件应该是此邮件的附件。邮件发出后,应清除保存数据适配器。这可能吗?

这个想法基本上是通过 PloneFormGen 自动获得所有注册的每月摘要,然后可以轻松地将其导入外部工具。

0 投票
1 回答
176 浏览

plone - Sending label field in mailer Ploneformgen

I am trying to get the mailer to include a rich label field from my Ploneformgen form. I have gone into the template of the mailer adapter and added this code:

'sss-label is the name of the rich label field. This code works for displaying other items on the form, just not this one. Any ideas?

John

0 投票
1 回答
110 浏览

plone - PloneFormGen 的邮件适配器可以包含隐藏/仅限服务器端的字段吗?

我正在使用 PloneFormGen 的邮件适配器,并注意到它忽略了电子邮件中的隐藏或仅服务器端字段。如何保存这些字段?