问题标签 [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 回答
202 浏览

plone - Adding a Form Folder with a local role in Plone 3

If I assign a user all available local roles using the sharing tab, they still aren't able to add a Form Folder. How do I work around this?

I'm using Plone 3.1.7 and PloneFormGen 1.5.2

0 投票
1 回答
287 浏览

plone - 如何从 PloneFormGen 结果模板中获取 ISO 日期(未本地化)?

除了本地化日期外,如何在 PloneFormGen 邮件模板中获取 ISO 日期 (2010-01-01 00:00:00)?

0 投票
1 回答
353 浏览

plone - 有条件地检查 PloneFormGen 中的值

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

我遇到的问题是我找不到正确的语法来添加到模板中以实现这一点:

目前我有:

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

0 投票
3 回答
983 浏览

python - 扩展 PloneFormGen

是否有任何示例附加组件可以在什么时候查看

1) 为 PloneFormGen 创建自定义操作适配器

2) 向 PloneFormGen 添加新的字段类型

0 投票
1 回答
1482 浏览

csrf - 究竟是什么触发了 PFG 表单上的“表单验证器无效”异常?

每隔一段时间,提交 PloneFormGen 表单(它发生在不同的表单上,所以没有特定的表单)会引发“表单验证器无效”异常。

我知道这是跨站点请求伪造 (CSRF) 保护正在关闭,但那到底是什么?

是什么触发了它以及如何防止它(因为,据我所知,所有触发提交都是有效的,所以不会发生伪造:-)

谢谢!

0 投票
1 回答
357 浏览

mysql - Plone 和 Mysql 搜索

我有 Mysql 和 Zope 很好地交谈。我可以在其中插入值,甚至可以查看数据库中的一条记录,并将其显示在表单字段中(真的不是那么酷)。

我一直在关注教程,但现在我需要搜索数据库并显示结果。

我一直在摆弄这个,但我还没有走远。我知道使用 Zope Page 模板我们可以调用 Zsql 方法并使用 TAL 显示结果,但我需要了解如何使用脚本和重定向表单搜索表单传递搜索数据。

任何人都可以帮助我们开始吗?

谁能告诉我一种使用 formgen 和自定义脚本适配器的方法?

0 投票
1 回答
622 浏览

plone - Python Plone 传递数据

我想要做的是使用调用自定义脚本适配器的表单生成表单。然后,该脚本将获取搜索字段并对其进行处理,并将其插入一个名为 sms 的 sql 方法中,该方法用于搜索 mysql 数据库。我需要弄清楚的是如何在页面中显示结果。

这是到目前为止的脚本

我需要将 context.sms() 的结果格式化并传递给页面模板或其他东西。

我曾经使用 traverse_to:string: 方法来获取自定义页面模板,但我不知道如何传入我自己的数据。

0 投票
2 回答
761 浏览

plone - plone.app.jquerytools 安装 PloneFormGen 时版本错误

我正在尝试安装 zettwerk.ui 主题,我已将 zettwerk.ui 添加到鸡蛋 = 然后运行

buildout 并重新启动 plone 但我没有在插件页面上找到主题。

这是构建输出

0 投票
1 回答
267 浏览

tinymce - 新的 PloneFormGen 表单文件夹具有用于 Prologue 和 Epilogue 的纯文本格式

当我创建一个新的 PFG 表单文件夹时,Prologue 和 Epilogue 文本区域会提供默认的文本格式 = 纯文本。这是故意的吗?

如果用户的默认文本编辑器是 TinyMCE(在 /personalize_form 和 portal_memberdata wysiwyg_editor 中),我希望 Prologue 和 Epilogue 的行为与 TinyMCE 提供的新页面内容类型相同。

当我查看 content/form.py 中的 Products.PloneFormGen-1.5.5 时,TextField('formPrologue') 有一个 default_content_type = zconf.ATDocument.default_content_type,所以它的行为方式似乎与普通 Document 相同内容类型。

谢谢!

0 投票
2 回答
1404 浏览

action - 使用 PloneFormGen 在 Plone 中以编程方式添加文件对象

我正在编写一个 PloneFormGen 自定义操作适配器,以便从表单中的文件字段将文件对象添加到文件夹中。这是脚本:

“filefolder”是 PFG FormFolder 的父文件夹内的文件夹名称。此脚本配置为使用 Manager 代理角色运行。

问题是,以这种方式创建的文件对象在我查看它们时不会显示“单击此处下载文件”链接。但是,如果我从 URL 的末尾取消“/view”部分,则可以下载文件。调用 invokeFactory 创建 File 对象时我缺少什么?

更新:我的意思是我没有得到文档的文件名-文件类型以 KB为单位的大小(以字节为单位的大小) ”链接,位于署名下方。当我使用普通的 Plone UI 创建一个 File 对象时,它确实出现了。