plone - 将组分配给用户时的订阅者

标签 plone plone-3.x

将用户分配到组时,是否可以调用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/

相关文章:

python - Plone 机 : Check if a form was submitted

Plone 和 Twitter Bootstrap

plone - 避免删除对象(使用 IObjectWillBeRemovedEvent)并重定向到自定义 View /模板?

plone - 使用 PloneFormGen 自定义脚本适配器以编程方式执行内容规则

python - 特定文件夹的内容迁移

plone - 为什么 CheckBoxFieldWidget 没有工厂?

plone - portlet/configure.zcml 上的 "view_permission"是做什么用的?

plone - 有没有办法做一个保留层次结构的portal_catalog?

plone - 在 Plone 4.3 上发送响应后操作 cookie