bhe se sei in un template puoi provare qualcosa tipo queste.

se hai bisogno di passare per il portal membership e guardare il nome
dell'utente loggato:

<span tal:content="python:
context.portal_membership.getAuthenticatedMember().getProperty('fullname')"/>


In alternativa hai la variabile member (utente corrente) nei template e puoi
fare:

<span tal:content="python: member.getProperty('fullname')"/>

Se sei in uno script non ricordo da dove importi il getToolByName e poi:

pmtool = getToolByName(contesto, 'portal_membership')
pmtool.getAuthenticatedMember().getProperty('fullname')

il contesto può essere il self oppure il context oppure se sei in un
adattatore il self.context

Se invece non ti serve l'utente autenticato puoi sostituire
getAuthenticatedMember con getMemberById sempre dal tool portal_membership.
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a