Gracias Diego, que rápido responden, voy a meterle pata para así poder hacer 
algunos aportes yo también. Mientras voy a ver lo que me sugeriste.

Nestor R.



From: Diego Caliri 
Sent: Friday, January 01, 2010 4:45 PM
To: Grupo Ruby Argentina 
Subject: Re: [RubyArg] claves foraneas





El 31 de diciembre de 2009 16:21, Nestor Rodriguez <[email protected]> 
escribió:

  Que tal gente de ruby on rails, me llamo Nestor y vivo en paraguay, aunque 
soy argentino de nacimiento. Soy nuevo en esto de ruby on rails, asi que 
perdonen por favor mi ignorancia, pero quisiera preguntarles antes de googlear, 
si alguno sabe de una gema para rails que permita insertar en las vistas las 
claves foráneas como cuadros combinados y no solo como simples cuadros de 
textos y además coloque en el modelo automáticamente los has_many y los 
belongs_to. Es que seguro que hay pero como me cuesta un poco el ingles les 
consulto a ustedes si pueden ayudarme.
  Por ejemplo en ves de:
   <%= f.text_field :pais %>
  Coloque:
         <%= select("cliente", "pais_id",
            Pais.find(:all).collect {|p| [ p.pais, p.id ] },  {:include_blank 
=> 'Seleccione'}) %>

  Y en el modelo ya coloque:
  class Cliente < ActiveRecord::Base
    belongs_to :pais
  end

  Todo esto durante la migración, bueno no se si estoy pidiendo demasiado, jeje

  Desde ya muchas gracias.
  Atte. Nestor Rodriguez


Te recomiendo usar formtastic. 

Fijate aca: http://github.com/justinfrench/formtastic

Es muy versatil, maneja las asociaciones para hacer los formularios mas rapido, 
se integra con I18n con el tema de las labels y tiene algunas cositas mas 
interesantes como integración con validation reflection si es que usas para 
hacer las validaciones.

Hay un par de railscasts también de formtastic que te pueden ayudar mas alla de 
que te cueste el ingés porque vas a ver lo que está haciendo. 

Saludos

Diego S. Caliri





--------------------------------------------------------------------------------


_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a