http://visionmasterdesigns.com/tutorial-create-blog-using-ruby-on-rails-2-relationship/2/
Do same as with yours Category and job On Tue, Aug 24, 2010 at 4:49 PM, Mr. Winnymann <nke...@gmail.com> wrote: > I have 2 models Category and Job. How do I make the user select a > category from a list of radio buttons in the view/jobs/new form. How > do I then associate the job with the selected Category. Please help. > > On Aug 23, 8:35 pm, "Mr. Winnymann" <nke...@gmail.com> wrote: > > There was a mistake while pasting > > > > I am a rails newbie and am trying to build my first app. I have a jobs > > and categories controller and models respectively. > > > > CONTROLLER: > > > > def new > > @job = Job.new > > @catergory = Catergory.all > > > > respond_to do |format| > > format.html # new.html.erb > > format.xml { render :xml => @job } > > end > > end > > > > # UPLOAD a file for the logo in the controller????? > > def upload > > uploaded_io = params[:job][:logo] > > File.open(Rails.root.join('public', 'images', > > uploaded_io.original_filename), 'w') do |file| > > file.write(uploaded_io.read) > > end > > end > > > > #VIEW FILE views/jobs/new.html.erb > > <dl> > > <% form_for (@job, :html => {:multipart => true }) do |f| %> > > <%= f.error_messages %> > > > > <dt><%= f.label "title" %></dt> > > <dd> > > <%= f.text_field :title %> > > <br> > > <span class="hint">"Senior Ruby Developer" or "HTML5 > > CSS3 Guru"</ > > span> > > </dd> > > > > #THIS IS A group of 10 RADIO_BUTTONS TO SELECT A CATEGORY FROM. BY > > DEFAULT THE FIRST ONE IS SELECTED. !!!!!!!!!!AM STUCK HOW TO WORK > > IT!!!!!!!!!!!!maybe a partial??? > > > > <dt><%= f.label "Category" %></dt> > > <% @job.catergory.each do | f | %> > > <dd> > > <%= f.radio_button :name, :id %> > > </dd> > > <% end -%> > > > > yada yada yada... > > > > yada yada yada... > > > > yada yada yada... > > > > <dt><%= f.label "Name" %></dt> > > <dd> > > <%= f.text_field :company %> > > <br> > > <span class="hint">Example: 'Safarista Design', > > 'Safrista Jobs' or > > '37signals'</span> > > > > </dd> > > </dl> > > > > yada yada yada... > > > > yada yada yada... > > > > yada yada yada... > > > > <%= f.submit 'Step 2: Proceed to preview your ad →' %> > > > > <% end %> > > > > This is not working. What am i doing wrong? > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-t...@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- Thanks: Rajeev sharma -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.