[Plone-IT] Attributo storage=MySQLSQLStorage() per ComputedField

Yuri yurj a alfa.it
Gio 23 Lug 2009 10:55:29 UTC


crirusso78 ha scritto:
> Yuri-11 wrote:
>   
>> Ma non ti conviene semplicemente registrare un evento per la modifica, 
>> e all'interno dell'handler dell'evento, salvare i dati nel database (o 
>> aggiornarli)?
>>
>> In questo modo hai più libertà e non occorri in bug di sqlstorage che 
>> mi pare non sia neanche mantenuto.
>>
>>     
>
> Hai qualche esempio in merito? Come si registrano i dati sul database.
>   

zsqlmethod su Zope. Li chiami dal tuo codice.

>
> Yuri-11 wrote:
>   
>>  tu usi setfield, che non reindicizza. Potresti usare la funzione 
>> update(campo=valore) che fa anche la reindicizzazione dell'elemento.
>>
>>     
>
> Ma intendi in questo punto self.getField('stato').set(self, value) di usare
> update?
> Non mi è chiaro
>   

 si, self.update('nomecampo', valore) mi pare

> Grazie  
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html





Maggiori informazioni sulla lista Plone-IT