ciao
Il giorno gio, 27/08/2009 alle 06.54 +0000, [email protected] ha
scritto:
> Ciao,
> mi sembrava che fosse piuttosto semplice farlo, ma mi pare che non sia
> esattamente così :(
>
> Sto creando una archetypes per gestire delle "persone". Ogni persona è
> un oggetto. L'archetypes è formato da più campi tra i quali "nome" e
> "cognome", e vorrei che il TITLE di questo oggetto sia per l'appunto
> l'unione di questi due campi.
Feci a una cosa simile con queste parti di codice e funzionava:
nello schema:
...
ComputedField(
name='title',
storage = AnnotationStorage(),
expression = "context._computeTitle()",
accessor = "Title",
searchable = True,
widget = ComputedWidget(modes=('view'))
),
...
e nella classe
...
def _computeTitle(self):
"""Get object's title."""
name = self.getName()
surname = self.getSurname()
title = surname + " " + name
return title
...
_________________
Giorgio Borelli
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html