What's the controller code?

On Apr 18, 6:52 pm, none1 <matt.ge...@gmail.com> wrote:
> I originally had a loop before reading about fields_for and went back
> to it now:
>
>  = simple_form_for @response do |f|
>   - @questions.each do |q|
>    = q.questionfield
>    %br
>     = f.simple_fields_for :answers_attributes, :index=>q.id do |a|
>      = a.input :answerfield
>   = f.button :submit
>
>  Is what I have now, simplified to 1 level of nesting attributes. I
> get this:
>
> undefined method `create' for nil:NilClass
>
> {"utf8"=>"✓",
>  "authenticity_token"=>"...",
>  "response"=>{"answers_attributes"=>{"1"=>{"answerfield"=>"sdfgsdfg"},
>  "2"=>{"answerfield"=>"45yewty"},
>  "3"=>{"answerfield"=>"dfgh"},
>  "4"=>{"answerfield"=>"dfsghdfg"}}},
>  "commit"=>"Create Response",
>  "survey_id"=>"1"}
>
> Which is my next hurdle..processing this properly or determining how
> exactly this is wrong
>
> On Apr 14, 10:49 pm, RipTheJacker <kab...@gmail.com> wrote:
>
>
>
> > You still need to loop through the questions. 
> > Here:http://railscasts.com/episodes/73-complex-forms-part-1
>
> > On Apr 14, 11:09 am, none1 <matt.ge...@gmail.com> wrote:
>
> > > I've been banging my head against a wall for a bit and I need some
> > > input and direction.
>
> > > Some background:
>
> > >http://stackoverflow.com/questions/5641966/rails-form-building-accept...
>
> > > Trying to create a response form that lists each question and space
> > > for an answer, I can't.
>
> > > I've been looking for examples, but there are none. I've been poking
> > > around the spec for dm-ana, but its a bit beyond me atm. To my
> > > understanding using fields_for with :etc_attributes should pull up
> > > something but I get nothing -- almost everything I've read is
> > > ActiveRecord.
>
> > > I'd be more than happy provide any exchange of information for some
> > > guidance in creating multi-model forms with DM (is there another way
> > > to this outside of dm-ana, what can I do to learn more, etc), this is
> > > a serious hindrance to my current projects.

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" group.
To post to this group, send email to datamapper@googlegroups.com.
To unsubscribe from this group, send email to 
datamapper+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/datamapper?hl=en.

Reply via email to