- Rechercher dans le dossier courant : (Dans ce cas je cherche tous les événements du futur ou actif, publiés dans le dossier courant)
<tal:define="ici python: ‘/’.join(context.getPhysicalPath());
results python:here.portal_catalog.searchResults(
path=ici,
portal_type=’Event’,
end={’query’: here.ZopeTime(), ‘range’: ‘min’},
sort_on=’start’,
review_state=’published’);
>
n’oublier pas de personnaliser l’affichage des résultats ici !!
</tal:define>
results = catalog.searchResults(
#modified={’query’:last_login_time, ‘range’:'min’},
portal_type=portal_types,
sort_on=’modified’,
sort_order=’reverse’,
review_state=review_state)[:max]
here.portal_catalog.searchResults(
path=agenda,
portal_type=’Event’,
end={’query’: here.ZopeTime(),’range’: ‘min’},
sort_on=’start’,
review_state=’published’);
portal_catalog.searchResults(
path = dossier_a_rechercher,
portal_type = type,
sort_on = ‘Date’,
sort_order = ‘reverse’,
review_state = ‘published’,
subject = texte,
SearchableText = texte)[debut:fin]
portal_catalog.searchResults(
portal_type=’News Item’,
sort_on=’Date’,
sort_order=’reverse’,
review_state=’published’ )
portal_catalog.searchResults(
portal_type=’News Item’,
sort_on=’Date’,
sort_order=’reverse’,
review_state=’published’)
portal_catalog.searchResults(
portal_type=’News Item’,
sort_on=’Date’,
sort_order=’reverse’,
review_state=’published’)
portal_catalog.searchResults(
portal_type=’Event’,
end={’query’: DateTime(), ‘range’: ‘min’},
sort_on=’start’,
sort_limit=5,
review_state=’published’)[:5]
portal_catalog.searchResults(
portal_type=’News Item’,
sort_on=’Date’,
sort_order=’reverse’,
review_state=’published’)
portal_catalog.searchResults(
sort_on=’modified’,
portal_type=typesToShow,
sort_order=’reverse’,
sort_limit=5)[:5]
catalog.searchResults(
portal_type=portal_types,
sort_on=’modified’,
sort_order=’reverse’,
Creator=member.getMemberId(),
)[:20]
Tags:
Plone