Fala, Alex.

Cara, dessa vez, o problema não é em zope, é html! ... (|';¬{)>
O lance é que o extinto HTML (subtituído pelo XHTML, que pôs ordem na bagunça!), até o 4, aceitava que os atributos tivessem seus valores definidos sem aspas. Um dos problemas disso é exatamente o que acontece com você.
O que está sendo renderizado pelo seu código:

<input type="text" value=<dtml-var CAMPO>>

é:

<input type="text" value=Olá sou um computador>

Ou seja, o browser vai entender que Olá é o valor de value e sou um computador são 3 atributos que ele não conhece. Sacou?
Experimente:

<input type="text" value="<dtml-var CAMPO>">

Ok?

[ ],
--
JJ (|´:¬{)»
---------------------------------------------
"Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá; e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?"
O Senhor, Jesus Cristo - Jo.11:25-26
---------------------------------------------
Em 30/11/05, alexsander silva <[EMAIL PROTECTED]> escreveu:
Olah,

JJ, Obrigado pela dica, já tinha conseguido rodar o
script (pela ZMI) da forma como vc disse. A questão é
que descobri que DateTime não aceita datas anteriores
a 01/01/1970. Isto é um problema, pq preciso desta
função também para datas de nascimento.
Existe como contornar este problema? O código é o
seguinte:

from DateTime import DateTime

return DateTime(str(data)).strftime('%d/%m/%Y')


Outro problema que encontrei é o seguinte: Ao uma
caixa de texto receber uma dtml-var retornada de uma
consulta zsql, dentro de dtml-in, somente a primeira
palavra da frase é exibida.

Exemplo:

(valor do campo CAMPO:string no BD: Olá sou um
computador)

<dtml-in consultaSQL orphan=1 start=query_start>
<input type="text" value=<dtml-var CAMPO>>
</dtml-in>

Valor apresentado:

Olá

Este problema somente acontece se a variavel for
recebida no value da caixa. Fora disso, o resultado é
normal.
Alguém sabe por que isto está acontecento, e como
resolver?
[]'s
Alex


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a