Ну, в любое время, когда у вас есть <%=
, оно должно стать =
в хамле, а не -
. Кроме того, для цикла или блока необходимо сделать отступ для кода под ним.
- simple_form_for (@quiz) do |f|
- f.error_notification
.inputs
= f.input :body
- f.fields_for :quiz_choices do |builder|
= render "quiz_choice_fields", :f => builder
%p= link_to_add_association "Add a choice",f, :quiz_choices
.actions
= f.button :submit
Должно стать:
= simple_form_for (@quiz) do |f|
= f.error_notification
.inputs
= f.input :body
= f.fields_for :quiz_choices do |builder|
= render "quiz_choice_fields", :f => builder
%p= link_to_add_association "Add a choice",f, :quiz_choices
.actions
= f.button :submit