Re: [zope-pt] Listar em pasta corrente e não em su bdiretórios?

2009-06-17 Por tôpico Paulo Henrique
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

Re: [zope-pt] Listar em pasta corrente e não em su bdiretórios?

2009-06-17 Por tôpico softdrive...@yahoo.com.br
Valeu Gustavo, obrigado!

--- Em qua, 17/6/09, Gustavo Lepri gustavole...@gmail.com escreveu:

De: Gustavo Lepri gustavole...@gmail.com
Assunto: Re: [zope-pt] Listar em pasta corrente e não em subdiretórios?
Para: zope-pt@yahoogrupos.com.br
Data: Quarta-feira, 17 de Junho de 2009, 14:58
















  
  

2009/6/17 softdrivers2@ yahoo.com. br softdrivers2@ yahoo.com. br


























Olá pessoal, boa tarde!
Boa tarde!

 


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='getObjPositionInPar ent',)[:24]


/tal:block


Tenta colocar o assim no path: path={'query' : P, 'depth' : 1}

Gustavo Lepri


 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com