Opa João, O Problema está simplesmente em path='{$endereco}', note o que você fez...
Você está pedindo para ele procurar a string ${endereco} e não o que a variável trás, o correto seria. <div tal:define="endereco string:/intranet/Members/comunicacao/paginas/medicina-do-trabalho"> <div tal:define="brain_conteudo python:context.intranet.portal_catalog.searchResults(path=endereco)" tal:content="brain_conteudo">Noticia</div> </div> </div> ;) falow! -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 200007837 João Paulo Sinieghi wrote: > Bom di apessoal... > > Criei uma variável "endereco" e quero colocá-lo em um "tal:define" > (veja o código abaixo), mas não estou conseguindo.. está aparecendo "[]" > Alguém pode me ajudar? Tb aceito uma solução via Python... > Obrigado. > > > <div tal:define="endereco > string:/intranet/Members/comunicacao/paginas/medicina-do-trabalho"> > <div tal:define="brain_conteudo > python:context.intranet.portal_catalog.searchResults(path='${endereco}')" > tal:content="brain_conteudo">Noticia</div> > </div> > </div> > > > > _______________________________________________________ Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas ! http://br.answers.yahoo.com/