2013-09-23 29 views
0

我使用collective.example.userdata在我的Plone 4.3站點中創建了一個擴展用戶模式。 我的問題是,當我嘗試在author.cpt頁面中顯示我的新字段。 我曾經從membershiptool中獲得我的用戶對象的getMemberById,然後在userobject上使用getProperty,但它需要一個「管理員」權限。Plone,擴展portalmembership.getMemberInfo方法

也許解決辦法是擴展getMemberInfo與我的新領域,但我不知道如何做這樣的事情。 有人嗎?

感謝

回答

1

我有同樣的問題,最終猴子補丁Products.PlonePAS.tools.membership.MembershipTool.getMemberInfo所以它提供更多的數據給調用者。可以使用Anonymous角色調用getMemberInfo方法。