Hola Santiago! Siempre te va a llegar texto del lado del navegador cuando se procesa un form por lo tanto vas a ser responsable de interpretarlo. De todas formas desconozco si existe algun atributo para el input en html por el cual luego se responda de determinada forma anteponiendo algo que marque el formato (no conozco la especificación). En cualquier caso Seaside parece no estar teniendo en cuenta nada en especial.
Yo te recomiendo que implementes algo que maneje los mismos TypeConverter que usa Dolphin (creo que estas en Dolphin). Fijate que para eso quizas te convenga tener un input que maneje converters (subclase de alguna de WAFormInputTag), implementar el protocolo adecuado en el renderer para poder usar tu nuevo tag html. Tambien podes hacerlo implementando un nuevo callback que es en definitiva donde se procesa el formulario. Seria una subclase de WAValueCallback (esta ultima es concreta tambien). Fijate en WAFormInputTag como implementa #on:of: y podes copiarlo y modificarlo para hacer algo tipo #on:of:converter: e instancias tu nueva clase de callback usando ese type converter. Debe haber algunas formas más de hacerlo, pero estas que te describo deben ser las más rápidas. Se de algunos de esta lista que implementaron frameworks tipo mvp para seaside, esa es una alternativa mucho más elaborada. Espero te haya servido y sea así tan fácil ya que no probé nada JAJA. Tiene que andar :) Saludos GallegO El día 16 de marzo de 2010 20:42, Santiago Cardoso Geller <[email protected]> escribió: > Hola. > En un formulario debo ingresar un valor numérico. Para eso simplemente tengo > un textInput de esta forma: > > html textInput on: #months of: self model. > > El tema es que el valor que llega a #months: como parámetro siempre es > unString. ¿Alguien sabe si existe una forma de setear el textInput para que > el formulario considere ese campo como numérico y no tener que estar > haciendo un #asNumber en otra parte? Una especie de converter o algo así. > > > Gracias, > Santiago > > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
