11155
(-- --)
1
Hey all,
I was converting a haml file to erb and when finished, I ran the app
and got this error message:
NoMethodError in Students#student_fail
Showing app/views/students/student_fail.erb where line #40 raised:
undefined method `join' for #<String:0x105a5e0c8>
Extracted source (around line #40):
37:
38: <% fields << render(:partial =>
"resources_partials/sequence/nav", :locals =>
sequence_info.merge({:cancel_url => {:controller => :dashboard}})) %>
39:
40: <%= render_form { fields } %>
41: <% end %>
Thanks for any response.
11155
(-- --)
2
John Merlino wrote:
Hey all,
I was converting a haml file to erb and when finished, I ran the app
and got this error message:
NoMethodError in Students#student_fail
Showing app/views/students/student_fail.erb where line #40 raised:
undefined method `join' for #<String:0x105a5e0c8>
Extracted source (around line #40):
37:
38: <% fields << render(:partial =>
"resources_partials/sequence/nav", :locals =>
sequence_info.merge({:cancel_url => {:controller => :dashboard}})) %>
39:
40: <%= render_form { fields } %>
41: <% end %>
Thanks for any response.
Render form is defined in resources_form_helper.rb:
def render_form
%Q{<ul class="form">\n#{ yield.join "\n\t" }\n</ul>\n}
end
John Merlino wrote:
Hey all,
I was converting a haml file to erb and when finished, I ran the app
and got this error message:
NoMethodError in Students#student_fail
Showing app/views/students/student_fail.erb where line #40 raised:
undefined method `join' for #<String:0x105a5e0c8>
Extracted source (around line #40):
37:
38: <% fields << render(:partial =>
"resources_partials/sequence/nav", :locals =>
sequence_info.merge({:cancel_url => {:controller => :dashboard}})) %>
39:
40: <%= render_form { fields } %>
41: <% end %>
Thanks for any response.
Render form is defined in resources_form_helper.rb:
def render_form
%Q{<ul class="form">\n#{ yield.join "\n\t" }\n</ul>\n}
Doesn't join require an array rather than a string?
Colin
John Merlino wrote:
Hey all,
I was converting a haml file to erb and when finished, I ran the app
and got this error message:
NoMethodError in Students#student_fail
Showing app/views/students/student_fail.erb where line #40 raised:
undefined method `join' for #<String:0x105a5e0c8>
Extracted source (around line #40):
37:
38: <% fields << render(:partial =>
"resources_partials/sequence/nav", :locals =>
sequence_info.merge({:cancel_url => {:controller => :dashboard}})) %>
39:
40: <%= render_form { fields } %>
41: <% end %>
Thanks for any response.
Render form is defined in resources_form_helper.rb:
def render_form
%Q{<ul class="form">\n#{ yield.join "\n\t" }\n</ul>\n}
Doesn't join require an array rather than a string?
I meant it is a method of Array not String of course.
Colin