[Plone-IT] [Plone 2.5.5] indice "getGruppo"
Fabrizio Reale
fabrizio.reale a redomino.com
Gio 16 Ott 2008 07:42:35 UTC
Il giovedì 16 ottobre 2008 09:32:51 moaiamorfo ha scritto:
> > Separa gli argomenti.
> > Lo script ti serve come sorgente di dati da far indicizzare dal catalog.
> > Non devi referenziare nessun oggetto. Il catalog chiama gli indici sugli oggetti durante l'indicizzazione
> > e non fa differenza se il codice è nella classe o in custom...basta che sia "chiamabile".
> >
> > Fatto ciò poi puoi usarlo nei tuoi cercatori.
>
> uhm, non mi è molto chiaro. come dovrei strutturare getGruppo?
> io pensavo a una cosa del genere:
>
> return "MioGruppo" in
> context.portal_membership.getMemberById(the_creator.getId()).getGroups()
>
> il problema è: da dove prelevo "the_creator"?
Lo script viene chiamato sull'oggetto da indicizzare.
Quindi se ho capito bene il tuo the_creator va sostituito da context.
Inoltre ti suggerisco di selezionare solo gli oggetti con il giusto porta_type.
Fabry
--
Fabrizio Reale fabrizio.reale a redomino.com
Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy
Tel: +39 011 7499875 - Fax: +39 011 3716911 http://www.redomino.com/
Maggiori informazioni sulla lista
Plone-IT