Plone:对象的冻结状态更改(条件)

Plone:对象的冻结状态更改(条件),plone,plone-4.x,Plone,Plone 4.x,是否可以根据条件冻结给定对象的状态更改 我所拥有的: 会议(如活动) 订阅者(会议参与者) 用户可以被批准,也可以不被批准 我需要的是: 旧会议的订阅者将被冻结状态(没有人将已批准的会议更改为未批准的会议等) 您能为这种情况提出解决方案吗?解决方案是使用过渡保护: 我将python:here.is_allowed_state_change()用作表达式 如果会议没有结束,我定义了是否允许\u state\u change返回True。我在论坛上发布了一个链接,指向您的问题。请记住,如果你

是否可以根据条件冻结给定对象的状态更改

我所拥有的:

  • 会议(如活动)
  • 订阅者(会议参与者)
  • 用户可以被批准,也可以不被批准
我需要的是:

  • 旧会议的订阅者将被冻结状态(没有人将已批准的会议更改为未批准的会议等)

您能为这种情况提出解决方案吗?

解决方案是使用过渡保护:

我将python:here.is_allowed_state_change()用作表达式


如果会议没有结束,我定义了
是否允许\u state\u change
返回
True

我在论坛上发布了一个链接,指向您的问题。请记住,如果你直接在Plone论坛上发帖而不是在这里发帖,你会有更多的人观看并回答你的问题!