将用户分配到组时,是否可以调用subscriber ?有吗events到这个 Action ?如果有,在哪个产品中?
最佳答案
没有。看来 Products.PluggableAuthService.plugins.ZODBGroupManager.ZODBGroupManager.addPrincipalToGroup 或任何调用它的东西都不会通知任何事件。
我建议如果您有一个需要此功能的附加组件:
(1) 在https://dev.plone.org提交功能请求票-- 如果有这个就好了,我很确定我也可以使用它。
(2) 现在,让您的附加猴子补丁 ZODBGroupManager.addPrincipalToGroup() 方法包装原始函数,并在用户添加到组后调用您自己设计的事件通知。 https://stackoverflow.com/search?q=monkey+patch+python
关于plone - 将组分配给用户时的订阅者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7206509/