SitePoint Sponsor

User Tag List

Results 1 to 2 of 2
  1. #1
    SitePoint Member
    Join Date
    Mar 2008
    Location
    Jerusalem
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Selection lists - need help

    Hi
    Im trying to figure out how to make selection list work
    My example for this is a Real estate web site
    download the code here: http://www.qcm.co.il/real-estate.rar

    I have a table named "assets" and a table named "settlements"
    and a relationship between them
    Code:
    execute "alter table assets add constraint fk_asset_settelments   foreign key (settelment_id)  references settelments(id)"
    in _form.rhtml the code is:
    Code:
    <p><label for="asset_settelment_id">Settelment</label><br />
    <&#37;= collection_select(:asset, :settelment_id,  Settelment.find(:all, :order => "settelment"), :id, :settelment, options ={:prompt => "select"}, :class =>"settelment") %>
    </p>
    when I try to update an asset settelment I get this error:

    NoMethodError in AssetController#update

    undefined method `settelment_id=' for #<Asset:0x478694c>
    RAILS_ROOT: ./script/../config/..

    Application Trace | Framework Trace | Full Trace
    C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1857:in `method_missing'
    C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1672:in `send'
    C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1672:in `attributes='
    C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1671:in `each'
    C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1671:in `attributes='
    C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1591:in `update_attributes'
    #{RAILS_ROOT}/app/controllers/asset_controller.rb:39:in `update'
    Request

    Parameters: {"commit"=>"Edit", "id"=>"1", "asset"=>{"plot_area"=>"3500", "image_url"=>"", "updated_at(1i)"=>"2008", "updated_at(2i)"=>"4", "created_at(1i)"=>"2008", "created_at(2i)"=>"4", "updated_at(3i)"=>"6", "created_at(3i)"=>"6", "updated_at(4i)"=>"09", "settelment_id"=>"1", "updated_at(5i)"=>"33", "created_at(4i)"=>"09", "created_at(5i)"=>"32", "price_dolar"=>"1100000", "price_shekel"=>"0", "description"=>"Great house", "built_area"=>"230"}}

    Show session dump

    Response

    Headers: {"cookie"=>[], "Cache-Control"=>"no-cache"}
    Thank you in advance for your help
    Please bear with me Im new to programing and my english is not perfect

  2. #2
    SitePoint Member
    Join Date
    Mar 2008
    Location
    Jerusalem
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    : Thorsten Mueller <rails-mailing-l...@andreas-s.net>
    Sun, 6 Apr 2008 18:35:24 +0200
    מקומי: ראשון 6 אפריל 2008 19:35
    Re: selection lists

    you mix the spelling "settlements" and "settelments"
    --

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


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •