Plone,扩展portalmembership.getMemberInfo方法

Plone,扩展portalmembership.getMemberInfo方法,plone,Plone,我在Plone 4.3站点中使用collective.example.userdata创建了一个扩展用户模式。 我的问题是当我试图在author.cpt页面中显示我的新字段时。 我曾经从membershiptool获取具有getMemberById的用户对象,然后在userobject上使用getProperty,但它需要“manager”权限 也许一个解决方案是用我的新字段扩展getMemberInfo,但我不知道如何做这样的事情。 有人吗 谢谢我也遇到了同样的问题,最后用猴子补丁Produc

我在Plone 4.3站点中使用collective.example.userdata创建了一个扩展用户模式。 我的问题是当我试图在author.cpt页面中显示我的新字段时。 我曾经从membershiptool获取具有getMemberById的用户对象,然后在userobject上使用getProperty,但它需要“manager”权限

也许一个解决方案是用我的新字段扩展getMemberInfo,但我不知道如何做这样的事情。 有人吗


谢谢

我也遇到了同样的问题,最后用猴子补丁
Products.PlonePAS.tools.membership.membership tool.getMemberInfo
,所以它可以为调用者提供更多的数据。方法
getMemberInfo
可以通过匿名角色调用