如何在Plone 5中的字段上创建字段和操作?

问题描述 投票:0回答:2

我已经安装了Plone,其中包含以下信息:

Plone vr 5.0.7(5017)CMF 2.2.10 Zope 2.13.26 Python 2.7.13(默认,2017年7月26日,16:31:12)[GCC 4.3.0] PIL 1.1.7

想知道如何将一个字段(当你在内容类型上添加字段时)与一个动作相关联!因此,我们的想法是创建一个字段,管理员可以选择在发布内容时哪个用户组可以接收电子邮件/通知。我知道我可以为电子邮件添加规则内容,但我可以选择选择哪个用户组。可能是Plone中的附加组件还是其他内容?

谢谢!

plone content-type
2个回答
1
投票

在内容规则声明中添加“用户组”条件。


1
投票

要实际添加字段并将其与操作相关联,您需要对专用内容类型进行编程。

然而,由于您希望将特权“获取发布邮件”授予某些组,因此将其作为权限分配来解决这一问题是一致的,这意味着授予组在项目上的本地角色。

具体而言,归结为这些步骤:

  • 创建一个新角色,例如“接收器”。
  • 安装“collective.contentrules.mailtorole”。
  • 创建一个全局内容规则,该规则检查在项目上持有本地角色“Receiver”的任何项目的发布,并将邮件发送给它们。

然后,管理员可以通过项目的共享选项卡将组分配给新角色“Receiver”。

© www.soinside.com 2019 - 2024. All rights reserved.