Ola João,

Como o Pacheco disse, você teria priomeiro que definir esse  isAnon.
Outra maneira de fazer esse condition é a seguinte:

<span tal:condition="python: user.getUserName() == 'Anonymous
User'">Conteudo para usuários Anônimos</span>

Atenciosamente,

-- 
Thiago Tamosauskas
thi...@simplesconsultoria.com.br
Simples Consultoria
www.simplesconsultoria.com.br
11 3898-2121


2009/3/18 vinicius.osiro <vinicius.os...@gmail.com>:
> Você têm que antes nos dizer on ela se encontra...
> Na request, sessão ou é um atributo de algum método ( como o Luciano disse
> ).
>
> Por exemplo, se for da request, a construção seria:
>
> 'tal:condition="request/isAnon | nothing"'
>
> Dá uma olhada: http://docs.zope.org/zope2/zope2book/source/AppendixC.html
>
> []s
> --
> Vinícius Osiro Medeiros
>
> --- Em zope-pt@yahoogrupos.com.br, Luciano Pacheco <lucm...@...> escreveu
>
>>
>> Você está tentando usar a variável "isAnon" mas ele não foi denida.
>>
>> 1 - Ou vc faz um tal:define antes
>> 2 - Ou se isAnon for algum atributo ou método da view pode fazer
>> 'tal:condition="view/isAnon" '
>> 3 - Sei lá. :P
>>
>> Até mais,
>>
>> --
>> Luciano Pacheco
>> Simples Consultoria
>> www.simplesconsultoria.com.br
>> 2009/3/17 jgbalb <jgb...@...>
>>
>> > Pessoal,
>> >
>> > alguém sabe qual o erro no código abaixo que está em um
>> > ZopePageTemplate que estou fazendo?
>> >
>> > """
>> > <span tal:condition="python: isAnon">
>> > <td>Usuario não logado!</td>
>> > </span>
>> > """
>> >
>> > A mensagem de erro gerada é a seguinte:
>> >
>> > """
>> > Erro no Site
>> > Este site encontrou um erro tentando atender sua requisição. Os erros
>> > foram:
>> >
>> > Tipo de Erro
>> > NameError
>> > Valor do Erro
>> > name 'isAnon' is not defined
>> > Requisição feita em
>> > 2009/03/17 18:52:04.156 GMT-3
>> > """
>> >
>> > Grato antecipado,
>> >
>> > João
>> >
>>
>
> 

Responder a