Luis,

Dessa forma você está atribuindo um valor a structure.

O certo é atribuir um valor a src.

Acho que assim vai dar certo:

<span tal:repeat="usr users">
               <img src=""
                    tal:attributes="src python: mtool.getPersonalPortrait
(usr)"
                    alt=""
                    width="75"
                    height="100"
                    style="float: left; margin: 1em;"
                    class="portraitPhoto"
                />
           </span>

Qualquer coisa manda de volta!!

T+

Gustavo Lepri


Em 31/01/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:

 O código ficou assim:

            <span tal:repeat="usr users">
                <img tal:attributes="structure python:
mtool.getPersonalPortrait(usr)"
                     alt=""
                     width="75"
                     height="100"
                     style="float: left; margin: 1em;"
                     class="portraitPhoto"
                 />
            </span>


Em 31/01/07, José Henrique <[EMAIL PROTECTED]> escreveu:
>
>   Como ficou o código fonte gerado?
>
> Zénrique.
>
> 2007/1/31, Luis Paulo Passari Marui <[EMAIL PROTECTED]>:
> >
> >  Opa, valeu pessoal!
> >
> > Eu dei uma lida nisso... o 'replace' faz exatamente isso...
> >
> > Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra
> > a imagem!!! :((
> >
> > Olha só como aparece...
> > alguém tem idéia..??
> >
> >
> > Em 31/01/07, Fernando Paiva < [EMAIL PROTECTED] >
> > escreveu:
> > >
> > >   Vlw Luciano, esqueci de falar sobre os efeitos do "replace".
> > > Luis Paulo, no livro do zope e do plone tem é também uma boa
> > > literatura
> > > para você sacar a causa efeito disso :)
> > >
> > > []'s
> > > Fernando Paiva
> > >
> > > Luciano Ramalho escreveu:
> > > >
> > > >
> > > >
> > > > On 1/31/07, *Joao Paulo Carusi* < [EMAIL PROTECTED]
> > > <jpcarusi%40gmail.com>
> > > > <mailto: [EMAIL PROTECTED] <jpcarusi%40gmail.com>>> wrote:
> > > >
> > > > <span tal:repeat="usr users">
> > > > <img tal:replace="structure python:
> > > > mtool.getPersonalPortrait(usr)" width="200" />
> > > > </span>
> > > >
> > > >
> > > > Isso não vai funcionar, porque o comando tal:replace vai
> > > sobrescrever
> > > > completamente o elemento img, incluindo seus atributos.
> > > >
> > > > O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa
> > > que
> > > > pode ser útil em alguns casos é usar o método tag da classe Image
> > > (dá
> > > > uma olhada no help embutido no Zope, em Zope API, classe Image).
> > > >
> > > > [ ]s
> > > > Luciano
> > > >
> > > >
> > >
> > >
> > > _______________________________________________________
> > > Yahoo! Mail - Sempre a melhor opção para você!
> > > Experimente já e veja as novidades.
> > > http://br.yahoo.com/mailbeta/tudonovo/
> > >
> > >
> > >
> >
> >
>


Responder a