Cara,

voce tá fazendo um uso errado da função join() .
acho que no seu caso voce fazendo isso:
context['biblioteca']['noticias'].getPhysicalPath() pegaria o path que
voce deve usar na busca no catalogo!

[]'s

On Dec 14, 2007 12:48 PM, asorahcor <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Olá? Eu sou novo com o zope/plone estou estudando tudo sozinho pois na
>  minha cidade n tem cursos.
>  Preciso q alguem me esclareça alguns detalhes do código abaixo.
>  Quero fazer uma pesquisa dentro de uma pasta especifica. Quero buscar
>  noticias dentro da pasta /noticias.
>  Tenho:
>
>  types = context.portal_types.listContentTypes()
>  types.remove('Folder')
>  physical_path = getattr(context,'biblioteca').getPhysicalPath()
>  caminho = '/noticias'.join(physical_path)
>  results = context.portal_catalog.searchResults(portal_type='News
>  Itens',path = caminho)
>
>  Gostaria que alguem me ajudasse explicando o q seria a biblioteca e se
>  tem algo errado no script acima. ^^ Obrigado =D
>
>  



-- 
Ricardo Lapa Dani
http://www.paradigma.com.br

Reply via email to