On Friday 22 February 2008 11:14:39 Yuri wrote: > [EMAIL PROTECTED] wrote: > > On Friday 22 February 2008 10:24:23 Yuri wrote: > >> [EMAIL PROTECTED] wrote: > >>> Salve! > >>> > >>> qualcuno forse mi puo' aiutare: > >>> > >>> dato un certo recordset, ho fatto creare degli oggetti (brains), > >>> indicizzando alcuni dei campi con zcatalog. > >>> Tale recordset e' in relazione uno a molti con una tabella di keywords. > >>> > >>> Quello che vorrei e' inserire negli stessi oggetti, in un > >>> KeywordIndex 'MieKwd', la lista. Ho provato con valori singoli da query > >>> e funziona (i valori vengono trovati dal modulo di ricerca), ma non so > >>> proprio come fare per valori multipli e non trovo documentazione... > >> > >> L'ho fatto ieri :) > > > > e' bello sapere che non siamo soli..:-)) > > > >> Segui la guida di "Indicizzazione e categorizzazione" nello Zope Book. > >> > >> Sostanzialmente lo script che crea il valore da indicizzare deve tornare > >> una lista, e nella form di ricerca devi mettere > >> > >> <select name="nome_indice:list"> > >> <option ... bla bla > >> > >> oppure se vuoi la lista, fai una query al catalogo sull'indice con l'id > >> del tuo oggetto. > > > > Grazie, mi confermi di essere sui binari. > > La ricerca è in OR, non ho visto come si può fare in AND, dimenticavo > (mi pare si faccia direttamente dall'html passandogli qualche parametro, > l'ho fatto tempo fa e posso recuperarlo...) > > > Una mia ignoranza correlata: se dopo aver creato tali oggetti volessi > > aggiornare o inserire valori in altri indici presenti negli oggetti > > stessi, come dovrei fare? > > rifare quello che hai fatto la prima volta, chiamando reindex_object, se > riesci a ricreare lo stesso brain catalogato, oppure togli dal catalogo > quello vecchio e indicizzi quello nuovo. >
forse mi sto perdendo..Cerco di essere pratico ed ottuso: come farei materialmente ad indicizzare come keywordindex 'MioIndice' una lista tipo MioIndice(val1,val2)..visto che catalog_object(MioIndice,path) in tal caso non funge? Grazie e pazienza...;-)) _______________________________________________ Plone-IT mailing list [email protected] http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html
