On Tue, May 17, 2011 at 9:50 AM, eddyjab <edja...@gmail.com> wrote: > hi there, > i thing i just have a logical problem. > > i have following models. > > class Area < ActiveRecord::Base > belongs_to :taskschedule > belongs_to :service > end > > class Service < ActiveRecord::Base > has_many :taskschedules, :through => :areas > has_many :areas > end > > class Taskschedule < ActiveRecord::Base > has_many :services, :through => :areas > has_many :areas > end > > > Following View > > Taskschedule#new > <h2>New Taskschedule</h2> > > <%= form_for @taskschedule, :url=>taskschedules_path do |f| %> > <p>Area: <%= f.text_field :name %></p> > <% for service in Service.find(:all) %> > <p><%= check_box_tag :service_ids, service.id, > @taskschedule.services.include?(service), :name => > 'taskschedule[service_ids][]' -%> <%= service.name %></p> > > > <% end %> > <%= submit_tag "Submit" %> > <% end -%> > > Taskschedule Controller > class TaskschedulesController < ApplicationController > def index > @taskschedules = Taskschedule.find(:all) > end > > def new > @taskschedule = Taskschedule.new > @taskschedule.build.build_area > end > > def create > @taskschedule = Taskschedule.new(params[:taskschedule]) > if @taskschedule.save > redirect_to taskschedules_path > end > end > > def edit > @taskschedule = Taskschedule.find(params[:id]) > end > > def update > @taskschedule = Taskschedule.find(params[:id]) > if @taskschedule.update_attributes(params[:taskschedule]) > redirect_to taskschedules_path > else > render 'edit' > end > end > > end > > i have a text_field in areas that i want to be able to use in the > taskschedule#new view? >
The syntax of your question looks like a statement. What is your question? You are making whoever reads your question have to put thought into what you mean to ask. > Thanks for any help. > ed > > > > > > -- > 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-talk@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. > > -- 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-talk@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.