chat.freenode.net #tryton-es log beginning Thu Sep 18 00:00:02 CEST 2014 | ||
2014-09-18 00:45 -!- smarro(~sebastian@190.105.93.196) has joined #tryton-es | ||
2014-09-18 03:50 -!- newzen(~newzen@190.205.244.127) has joined #tryton-es | ||
2014-09-18 13:42 -!- smarro(~sebastian@190.105.93.196) has joined #tryton-es | ||
2014-09-18 14:56 -!- jldalla(~jld@200.41.159.98) has joined #tryton-es | ||
2014-09-18 15:07 -!- newzen(~newzen@190.205.244.127) has joined #tryton-es | ||
2014-09-18 15:23 -!- jldalla(~jld@200.41.159.98) has joined #tryton-es | ||
2014-09-18 16:07 -!- gremly(~gremly@190.85.36.58) has joined #tryton-es | ||
2014-09-18 16:14 -!- lukio(~lukio@host126.186-109-85.telecom.net.ar) has joined #tryton-es | ||
2014-09-18 16:14 <lukio> hola | ||
2014-09-18 16:15 <pokoli> hola lukio | ||
2014-09-18 16:15 <lukio> como va pokoli ? | ||
2014-09-18 16:15 <lukio> tengo una duda. | ||
2014-09-18 16:15 <lukio> estoy haciendo un wizard con varios campos | ||
2014-09-18 16:16 <lukio> tiene dos botones. uno cancelar y otro terminar. | ||
2014-09-18 16:16 <lukio> ahora bien, algunos de los campos me gustaria que fueran requeridos. | ||
2014-09-18 16:16 <lukio> cuando clickeo terminar. | ||
2014-09-18 16:17 <lukio> pero cuando clickeo cancelar, no me interesa que sean requeridos. | ||
2014-09-18 16:17 <lukio> pero si a la definición del campo le agrego el atribto required=True al clickear en Cancelar me lo pide. | ||
2014-09-18 16:18 <lukio> la unica forma de solventar esto es que no marcarlos como required=True en la definición del campo, y chequear si tienen datos al procesarlo en el metodo transition_terminar. No me gusta mucho esta opción. Por eso pregunto si hay alguna otra manera... | ||
2014-09-18 16:19 <pokoli> lukio: el botón cancelar es para cerrar el wizard? | ||
2014-09-18 16:19 <pokoli> lukio: cómo tienes definido este botón? | ||
2014-09-18 16:20 -!- iparszyk(~iparszyk@186.137.72.43) has joined #tryton-es | ||
2014-09-18 16:20 <pokoli> lukio: si no recuerdo mal, si en el botón cancelar le pones la transición 'end', te permite cerrar el wizard sin los campos requeridos, ya que estas finalizando el wizard i no enviando ninguna información al servidor | ||
2014-09-18 16:32 <lukio> si, cancelar, cierra el wizard unicamente. | ||
2014-09-18 16:32 <lukio> mmm.. a ver | ||
2014-09-18 16:33 <lukio> Button('Cancelar', 'cancelar', 'tryton-cancel'), | ||
2014-09-18 16:33 <lukio> despues defino un StateTransition y allí retorno 'end' | ||
2014-09-18 16:33 <lukio> pasa que debo hacer un proceso previo a cerrar el wizard que es borrar unos datos "temporales" | ||
2014-09-18 16:34 <lukio> por eso necesito el StateTransition | ||
2014-09-18 16:43 <pokoli> lukio: Button('Cancelar', 'end', 'tryton-cancel') | ||
2014-09-18 16:43 <pokoli> lukio: sin el StateTransition que te retorne el end | ||
2014-09-18 16:43 <pokoli> lukio: y con eso te cierrara el wizard sin problema | ||
2014-09-18 16:44 <pokoli> lukio: porqué generas datos temporales? Lo mejor es que los calcules en alguna StateView del assistente sin llegar a crearlos hasta el final | ||
2014-09-18 16:44 <pokoli> no se si me explico | ||
2014-09-18 17:24 <lukio> si si, | ||
2014-09-18 21:09 -!- smarro(~sebastian@190.105.93.196) has joined #tryton-es |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!