Opa, Se vc quer listar o conteúdo de uma pasta chamada notícia, você tem que colocar o id da pasta dentro do getattr, como o exemplo abaixo:
types = context.portal_types.listConten *physical_path = getattr(context,'biblioteca')**.getPhysicalPath() caminho = '/'.join(physical_path) results = context.portal_catalog.searchRe**sults(portal_type='News Itens',path = caminho)* para lista você pode listar assim: *for item in results: print item *abs, Leonardo Miranda* * 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 > > > -- Leonardo Miranda