[Ror-es] Ayuda en rjs

Xavier Noria fxn at hashref.com
Sun Sep 2 00:31:41 GMT 2007


On Sep 1, 2007, at 10:45 PM, Carlos Ramos wrote:

> Hola gente, tengo una pregunta. Estoy desarrollando una aplicacion  
> en la
> que registro los horarios de profesores, bueno estoy haciendo una  
> vista
> que muestra por semana los horarios, ademas de un pequeño  
> formulario en
> el que registran un nuevo horario, si este esta en la semana que esta
> viendo este se actualiza, pero si no es dentro de la fecha de la  
> semana
> que esta viendo no debe de actualizar, por el momento para que no
> actualice hago un if en el controllador le digo que si no esta en la
> fecha que renderize otro archivo, pero veo que no es muy eficiente.
> Mi pregunta es si es que se puede hacer un if en el rjs, lo hice  
> pero no
> funciona  con codigo ruby.

Si lo entiendo bien una posibilidad es sencillamente no devolver nada  
cuando el horario no cae en la semana. En la accion:

   def add_schedule
     # añadimos el horario
     render :nothing => true unless horario en semana
   end

y add_schedule.rjs actualiza la vista de la semana incondicionalmente.

-- fxn



More information about the Ror-es mailing list