[Plone-IT] usare exclude_from_nav nelle query del catalog

Yuri yurj a alfa.it
Mer 27 Mar 2013 12:12:36 UTC


CMFPlone/browser/navigation.py

         # now add the content to results
         for item in rawresult:
             if not (excludedIds.has_key(item.getId) or 
item.exclude_from_nav):
                 id, item_url = get_view_url(item)
                 data = {'name'      : utils.pretty_title_or_id(context, 
item),
                         'id'         : id,
                         'url'        : item_url,
                         'description': item.Description}
                 result.append(data)
         return result



Il 27/03/2013 12:52, Vito Falco ha scritto:
> Ciao,
> la tua ipotesi di implementazione, imho,  la pi corretta.
>
> Vito
>
> Il giorno 27 marzo 2013 12:43, Massimiliano De Ruosi 
> <max.deruosi a uniud.it <mailto:max.deruosi a uniud.it>> ha scritto:
>
>     Ciao a tutti,
>
>     ho fatto una portlet che elenca i risultati facendo una catalog
>     query. Ora vorrei escludere dall'elenco gli oggetti marcati
>     "Escludi dalla navigazione".
>
>     Pensavo di aggiungere all'indice del catalog: exclude_from_nav,
>     per poterlo usare nella query, giusto? O c' un'altro modo pi
>     furbo? (mi  venuto il dubbio perch le viste standard di plone,
>     tipo folder_contents, non mostrano gli oggetti esclusi dalla
>     navigazione, ma come fanno, visto che di default il catalog di
>     plone non ha l'indice per exclude_from_nav?)
>
>
>     Max
>
>     ----------------------------------------------------------------------
>     SEMEL (SErvizio di Messaging ELettronico) - AINF, Universita' di Udine
>
>
>     _______________________________________________
>     Plone-IT mailing list
>     Plone-IT a lists.plone.org <mailto:Plone-IT a lists.plone.org>
>     https://lists.plone.org/mailman/listinfo/plone-plone-it
>     http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>
>
>
>
> -- 
> *Vito Falco*
> Webdeveloper & designer freelance, Plone enthusiast
> Bari, IT
> tel +39 3346330137 | skype vito80ba | twitter vito80ba
> Linkedin http://it.linkedin.com/in/vitof
>
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



Maggiori informazioni sulla lista Plone-IT