[Rails] Re: Drop down without a model

2009-09-03 Thread Quee Mm
Back again with another question. For the drop down below %= f.select(:year_imported, ((1980..Time.now.year).collect {|p| [ p.to_s, p.to_s ]}).reverse, :prompt=Select a Year) % I also want this to contain a value, Local as the first one in the list. What is the best way to do this? Quee Mm

[Rails] Re: Drop down without a model

2009-09-03 Thread Abhinav Saxena
Hi, What essentially you are doing here is creating an array. So you can prepend Local in the array like this ((1980..Time.now.year).collect {|p| [p.to_s, p.to_s ]}).reverse.unshift Local I will also suggest you move out this array creation, and put it as a helper method. -- अभिनव

[Rails] Re: Drop down without a model

2009-09-02 Thread Quee Mm
Well it turns out that it was a string vs integer issue. I have my fields in db as string and the code was generating a integer so that caused issues at edit time. I made the following change and now it seems to work. %= f.select(:year_made, ((1980..Time.now.year).collect {|p| [ p.to_s,

[Rails] Re: Drop down without a model

2009-09-02 Thread Mukund
No. This is the right way to do it. Data type matches are necessary for functionality, you can't ignore those. On Sep 2, 3:45 pm, Quee Mm rails-mailing-l...@andreas-s.net wrote: Well it turns out that it was a string vs integer issue. I have my fields in db as string and the code was

[Rails] Re: Drop down without a model

2009-09-02 Thread Colin Law
2009/9/2 Quee Mm rails-mailing-l...@andreas-s.net: Well it turns out that it was a string vs integer issue. I have my fields in db as string and the code was generating a integer so that caused issues at edit time. I made the following change and now it seems to work. %=

[Rails] Re: Drop down without a model

2009-09-02 Thread Quee Mm
I agree with you on that. And will think about converting to integer, I do have two more drop downs with similar values but they do have one or more string values so they do require to be strings but the year_made does not. -- Posted via http://www.ruby-forum.com/.

[Rails] Re: Drop down without a model

2009-08-31 Thread Colin Law
2009/8/31 Quee Mm rails-mailing-l...@andreas-s.net: What is the best way to create a drop down where there is no backend model to get the values from? I am currently using: %= f.select(:year_made, ((1980..Time.now.year).collect {|p| [ p, p ]}).reverse, {:prompt=Select a Year}) % but

[Rails] Re: Drop down without a model

2009-08-31 Thread Quee Mm
Man i always post my questions wrong, My dropdown will contain date range from 1980 to current year where as the db will only contain the saved years say 2000. -- Posted via http://www.ruby-forum.com/. --~--~-~--~~~---~--~~ You received this message because you

[Rails] Re: Drop down without a model

2009-08-31 Thread Colin Law
2009/8/31 Quee Mm rails-mailing-l...@andreas-s.net: Man i always post my questions wrong, My dropdown will contain date range from 1980 to current year where as the db will only contain the saved years say 2000. Assuming that you have form_for @some_object do |f| where @some_object is the

[Rails] Re: Drop down without a model

2009-08-31 Thread Quee Mm
Well with this code, %= f.select(:year_made, ((1980..Time.now.year).collect {|p| [ p, p ]}).reverse, {:prompt=Select a Year}) % it does not seem to work and that makes me wonder what is wrong with this code? -- Posted via http://www.ruby-forum.com/.

[Rails] Re: Drop down without a model

2009-08-31 Thread Colin Law
2009/8/31 Quee Mm rails-mailing-l...@andreas-s.net: Well with this code, %= f.select(:year_made, ((1980..Time.now.year).collect {|p| [ p, p ]}).reverse, {:prompt=Select a Year}) % it does not seem to work and that makes me wonder what is wrong with this code? What does the form_for line

[Rails] Re: Drop down without a model

2009-08-31 Thread Quee Mm
What does the form_for line look like? % form_for @vehicle do |f| % What does generated html of the select look like? (View, Page Source or similar in your browser) For New http://pastie.org/600224 For Edit http://pastie.org/600226 Have you checked that year_made contains the previous

[Rails] Re: Drop down without a model

2009-08-31 Thread Colin Law
2009/8/31 Quee Mm rails-mailing-l...@andreas-s.net: What does the form_for line look like? % form_for @vehicle do |f| % What does generated html of the select look like? (View, Page Source or similar in your browser) For New http://pastie.org/600224 For Edit http://pastie.org/600226