[ruby-it] Models multipli in un form

Paola Andriani nuvola a elbalink.it
Mar 2 Mar 2010 10:05:08 CET


Ho provato cosė:

persone_controller.rb

class PersoneController < ApplicationController
  # GET /persone
  # GET /persone.xml
  def index
    @persone = Persona.all :order => :nome
    @territori = Territorio.all :order => :denominazione


_amministrazione.html.erb

  <p>
  <%= f.label :territorio_id %><br />
  <%= f.collection_select(:amministrazione_territorio, :territorio_id, 
@territori, :id, {:prompt => "select territorio"}) %>
  </p>

ma mi da errore "undefined method `map' for :territorio_id:Symbol"

e poi solo cosė:

  <p>
  <%= f.label :territorio_id %><br />
  <%= f.select("amministrazione_territorio", :territorio_id, 
Territorio.all.collect, {|t| [ t.denominazione, t.id ] }, {:prompt => 
"select territorio"}) %>
  </p>

ma anche questo mi da errore.
Non so pių cosa fare...

-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list