2010-01-18 8 views
0

Je suis assez nouveau pour interroger dans Plone, et je me demandais ce qui est un moyen efficace de retourner seulement des images sur le site en utilisant une requête de catalogue, et la recherche par type. Je ne veux pas avoir à restreindre les utilisateurs à un dossier donné si je n'ai pas à le faire.Aide de requête de catalogue Plone

J'ai essayé:

catalog(object_provides="Products.ATContentTypes.interface.image.IATImage", 
        review_state='published', 
        sort_on='sortable_title') 

mais ce qu'il est revenu pages inclus, simpleblog pages et tel (je supposais b/c ces documents peuvent avoir des images en eux, et donc mettre en œuvre IATImage)

Apprécié

Répondre

0

Pour clarifier, il est

catalog(portal_type="Image", 
        review_state='published', 
        sort_on='sortable_title') 

Il m'a fallu quelques minutes de recherche sur Google avant que je réalise que vous devez tirer parti « Image ». En outre, c'est juste un seul signe égal.

+0

Merci, c'est plus correct que ce que j'avais mis en place. – Paul

0

D'accord, trouvé. Je préfère que object_provides, je devais utiliser portal_type == « image »