Plone 将组分配给用户时的订阅服务器

Plone 将组分配给用户时的订阅服务器,plone,plone-3.x,Plone,Plone 3.x,将用户分配到组时,是否可以调用?此操作是否有可用的方法?如果是,在哪个产品中?否。似乎Products.PluggableAuthService.plugins.ZODBGroupManager.ZODBGroupManager.addPrincipalToGroup或调用它的任何东西都不会通知任何事件 我建议,如果您有需要此功能的附加组件: (1) 在提交一个功能请求票证——拥有它会很好,我很确定我也可以使用它 (2) 现在,让您的附加monkey补丁ZODBGroupManager.addP

将用户分配到组时,是否可以调用?此操作是否有可用的方法?如果是,在哪个产品中?

否。似乎Products.PluggableAuthService.plugins.ZODBGroupManager.ZODBGroupManager.addPrincipalToGroup或调用它的任何东西都不会通知任何事件

我建议,如果您有需要此功能的附加组件:

(1) 在提交一个功能请求票证——拥有它会很好,我很确定我也可以使用它


(2) 现在,让您的附加monkey补丁ZODBGroupManager.addPrincipalToGroup()方法在将用户添加到组中后,使用您自己设计的事件通知包装原始函数

对于那些可能不熟悉Plone事件的人,请您补充一点细节好吗?例如,“在我的应用程序中,我当前正在使用事件执行XYZ;我还可以使用它们执行ABC吗?”为什么使用-1?这个问题非常简单,唯一的答案甚至完全正确地解决了这个问题。出于我在评论中提到的原因:-)看起来好像有人解决了这个问题,很酷。我编辑了自己并添加了一些链接。:)是的,PAS现在仍然不这样做。如果您希望通过GITHUB拉请求提交改进,则欢迎您加入猴子补丁或Zope基金资助协议。