Opa Luis Paulo,

> Estou exibindo fotos utilizando o seguinte código no meu template:
>  
> <span tal:repeat="usr users">
>      <img tal:replace="structure python: mtool.getPersonalPortrait(usr)" />
> </span>
>  
> Mas estas imagens são exibidas no seu tamanho original. Gostaria de
> formatar isso, de forma a exibi-las todas num mesmo tamanho que eu
> definir... Alguém sabe como fazer isto??

a última mensagem do Zé Henrique resolveu a questão, mas só para
não deixar a dica do Ramalho em branco, aqui vai um adendo... :-)

Usando o método tag, a solução ficaria assim:

<span tal:repeat="usr users">
    <img tal:replace="structure
python:mtool.getPersonalPortrait(usr).tag(width=75, height=100)" />
</span>

Você pode passar qualquer keyword no método tag que ele gera um
atributo homônimo no HTML, exceção para o 'class', que é uma
palavra reservada do Python, mas nesse caso pode ser usado o
keyword 'css_class', com o mesmo efeito.

HTH,

-- 

Dorneles Treméa
X3ng Web Technology

Responder a