[Ror-es] mantener el valor al salir de un bloque
alarkspur
alarkspur at gmail.com
Sat Jul 1 01:01:55 GMT 2006
Hola,
Saben si hay alguna manera de mantener los valores que se generan en
un bloque cuando este termina??? me explico mejor con un ejemplo
def initialize
@i = Array.new
end
...
...
...
def contar
@i.insert(params[:id].to_i, params[:id])
render :text => @i
end
A def contar le llamo desde una serie de link_to remote pasandole un
id, lo que ocurre es que siempre parece que se borra @i por que
únicamente almacena el ultimo id del link pulsado.
Lo que trato de evitar es usar una variable de sesión ya que me
generaría cadenas del tipo "1356677888" en las que luego me seria mas
difícil buscar valores.
También se podría realizar introduciendo en la variable de sesión los
valores separados por algún carácter o espacio y después usar split
para dividirlo y convertirlo en un array.
Alguien se le ocurre alguna forma menos enrevesada
Gracias, saludos.
More information about the Ror-es
mailing list