Use o path assim: path =
{'query':P,'depth':1}
Provavelmete a imagem não está vindo por causa do review_state= 'published' ,
no plone3 as imagens e arquivos não tem workflow associado. Então, ou voce tira
o review_state da busca do catalogo ou põe workflow na seu tipo Image.
PH
--- Em qua, 17/6/09, softdrive...@yahoo.com.br softdrive...@yahoo.com.br
escreveu:
De: softdrive...@yahoo.com.br softdrive...@yahoo.com.br
Assunto: [zope-pt] Listar em pasta corrente e não em subdiretórios?
Para: Zope-pt zope-pt@yahoogrupos.com.br
Data: Quarta-feira, 17 de Junho de 2009, 14:44
Olá pessoal, boa tarde!
O Script abaixo funciona bem, apenas não sei como fazer uma busca apenas na
pasta corrente à qual estou? Veja o código abaixo, gostaria que a busca fosse
feita somente na pasta MENUS E não em SUBDIRETÓRIOS, ou seja, se tiver algum
diretório FILHO deste (MENUS), os tipos de conteúdos contidos neles vem no
resultado, apenas gostaria que a busca se restringisse a LISTAR a pasta
CORRENTE (MENUS). Como faço isso? Outra coisa, quando tenho tipo de dados IMAGE
não vem na busca e gostaria que fosse apresentada na busca, como faço para
LISTA os objetos do tipo IMAGE? O código segui abaixo:
tal:block tal:define= P python:context. portal_url. getPortalPath(
)+'/diretorio/ menus';
lista python:context. portal_catalog. searchResults( portal_Type= ['Document'
,'File',' Image','Link' ],
path =
P,
review_state= 'published' ,
sort_on='getObjPosi tionInParent' ,)[:24]
/tal:block
Obrigado a qualquer ajuda!
Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
Celebridades - Música - Esportes
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com