Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2011, 10:34
kaleltas
 
Fecha de Ingreso: abril-2008
Mensajes: 14
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: como guardar un atributo en una relacion muchos a muchos

probe en la actualizacion y salio error; creandolo tambien, parece como si el atributo visible no tuviera relacion con el modelo

Código HTML:
ActiveRecord::UnknownAttributeError in CategoriasController#update

unknown attribute: visible
Rails.root: /home/andres/desarrollos/rubyonrails/proyecto

Application Trace | Framework Trace | Full Trace
app/controllers/categorias_controller.rb:69:in `update'
app/controllers/categorias_controller.rb:68:in `update'
Request

Parameters:

{"commit"=>"Actualizar Categoria",
 "categoria"=>{"nombre"=>"algo",
 "descripcion"=>"",
 "visible"=>"0",
 "especificacion_ids"=>["1",
 "2"]},
 "authenticity_token"=>"aVmrsvb8d8mg/EKUQUre38ZaMdWSjKaHfx16w+aSZkg=",
 "_method"=>"put",
 "utf8"=>"✓",
 "id"=>"5"}
anteriormente ya habia probado esat solucion tambien

Código HTML:
Nombre <%= select_tag("categoria[visible][]",options_for_select([["si",1],["no",0]])) %> 
los parametros eran enviados bien pero salia me mismo error anterior
Código HTML:
Request

Parameters:

{"commit"=>"Crear Categoria",
 "categoria"=>{"nombre"=>"adsfasdf",
 "descripcion"=>"",
 "visible"=>["1",
 "1",
 "0"],
 "especificacion_ids"=>["1",
 "2"]},
 "authenticity_token"=>"aVmrsvb8d8mg/EKUQUre38ZaMdWSjKaHfx16w+aSZkg=",
 "utf8"=>"✓"}