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
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html