0

我对 plone 查询很陌生,我想知道什么是使用目录查询仅返回站点上的图像并按类型搜索的有效方法。如果不需要,我不想将用户限制在给定的文件夹中。

我试过了:

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

但它返回的内容包括页面、简单博客页面等(我假设 b/c 这些文档中可以包含图像,因此实现 IATImage)

非常感激

4

2 回答 2

0

好的,找到了。我而不是object_provides,我不得不使用portal_type=='image'

于 2010-01-19T19:26:09.010 回答
0

澄清一下,这是

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

在我意识到你必须大写“图像”之前,我花了几分钟的谷歌搜索。此外,它只是一个等号。

于 2010-02-10T15:53:45.447 回答