有什么方法可以让用户对 ploneformgen 文件夹发表评论(即进行讨论)?我已经允许在类型设置下对表单文件夹进行评论,并在特定表单文件夹的编辑>设置选项卡下选中了“允许评论”,但这不起作用,这很奇怪,因为这正是我允许评论所做的在页面等上。有什么想法吗?
问问题
73 次
1 回答
2
我担心 PFG 本身不包括 Plone viewlets。
您可能必须自定义表单视图并启用正确的 viewlet 管理器。
如果您查看https://github.com/plone/plone.app.discussion/blob/9a4e3718fc8ae7e6f8f229058a27092b0d121a84/plone/app/discussion/browser/configure.zcml#L108上的 plone.app.discussion 源,您会看到评论视图在plone.app.layout.viewlets.interfaces.IBelowContent
管理器中定义。
所以你必须在你的自定义模板中重新启用这个管理器,这就足够了:
<div tal:replace="structure provider:plone.belowcontentbody" />
把它放在主要内容之后。作为副作用,可以显示这个新管理器中的其他 viewlet,在这种情况下使用 CSS 隐藏它们。
于 2014-05-26T16:12:39.103 回答