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 &rarr;' %>
> >
> > <% 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.

Reply via email to