[Plone-IT] folder_contents, alcuni dubbi
Yuri
yurj a alfa.it
Lun 20 Ott 2008 15:00:07 UTC
Vito Falco ha scritto:
> Hola,
> ho creato una nuova view per un mio oggetto di tipo cartella. Questa
> view è quasi una copia del folder_contents.
>
> Non riesco a capire come NON far vedere i contenuti "scaduti" anche
> all'amministratore/proprietario di tale cartella.
>
> Ho cercato in lungo e in largo ma non riesco a venirne fuori perchè
> vorrei usare questa chiamata presente nel folder contents:
>
> folderContents python:here.portal_type=='Topic' and
> here.queryCatalog(contentFilter, batch=True) or
> here.getFolderContents(contentFilter, batch=True,
> b_size=limit_display or 100);
>
credo sia l'indice effectiveRange del catalogo. Il suo utilizzo lo trovi
in searchResults in CMFPlone.
def searchResults(self, REQUEST=None, **kw):
"""Calls ZCatalog.searchResults with extra arguments that
limit the results to what the user is allowed to see.
This version uses the 'effectiveRange' DateRangeIndex.
It also accepts a keyword argument show_inactive to disable
effectiveRange checking entirely even for those without portal
wide AccessInactivePortalContent permission.
===
>
> in contentFilter potrei passargli qualcosa tipo:
>
> contentFilter = {'Type': 'oggettomio', 'review_state' : ' published'}
>
>
> ma il "problema" è che quando un oggetto è "scaduto" non cambia lo
> stato di tale oggetto
Maggiori informazioni sulla lista
Plone-IT