[Zope-it] Introduzione delle 'News'

miziodel miziodel a tin.it
Mer 6 Ago 2003 21:15:07 EDT


Riccardo Lemmi wrote:
> Alle 16:36, mercoledì 6 agosto 2003, Enzo ha scritto:
> 
>>Innanzitutto un grazie indiretto (scrivo da altro computer quindi non posso
>>fare il replay) a Giuseppe Masili per il consiglio sugli header differenti:
>>tanto semplice e scontato quanto non avrei creduto.
>>
>>Qui vorrei invece chiedere, sempre in stile newbie, come posso includere
>>nello slot news anche la descrizione della singola news, il lead-in per
>>intenderci.
>>Ho provato ad includere nel news_slot customizzato "obj.Description" ma
>>niente da fare...
>>
> 
> 
> Il solito problema con gli oggeti restituiti dal catalogo, sono MyBrains (se 
> ricordo bene), per cui puoi accedere a metodi e attributi (se possibile) 
> prendendo prima l'oggetto vero e proprio. Nel tuo caso:   
>     obj.getObject().Description
> Se l'attributo è indicizzato invece ci puoi accedere direttamente.
> 

Riccardo dice bene!

in particolare gli ZCatalog hanno nella loro interfaccia di gestione 2 
tabs: uno per gli indexes (gli indici su cui e' possibile fare 
ricerche..) l'altro con i metadata (i valori ai quali e' possibile 
accedere direttam. dai Brains (che sono uno specie di segnaposto 
dell'oggetto vero e proprio).

Se l'informazione da mostrare e' tra i metadata (NB: tra i metadata...), 
il catalogo la memorizza per noi e non c'e' bisogno di richiamare 
l'oggetto originale per ottenerla, e' suff. richiamarla sul Brain 
corrispondente estratto dal catalogo...

(nello ZopeBook c'e' un intero capitolo dedicato agli ZCatalog, molto 
piu' chiaro e corretto di qualsiasi cosa io possa aggiungere...)

ciao!





Maggiori informazioni sulla lista Zope-it