[Plone-IT] recuperare 'fullname' nel mailer

Luca Bel lucabel a gmail.com
Gio 19 Giu 2008 19:10:35 UTC


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.
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20080619/abcbdad5/attachment-0002.html>


Maggiori informazioni sulla lista Plone-IT