Я столкнулся с очень странной ошибкой, из-за которой мой HTML-тег не отображается частично.
У меня есть файл erb, который содержит форму, а затем вызывает частичную вне формы. Код в частичке выглядит примерно так:
<%= form_for(@new_user) do |f| %>
<div class="field">
<%= f.label :name %>
....
<% end>
Все работает нормально, но когда я проверяю результирующий HTML, в нем нет элемента формы. Вместо этого он имеет div, который выглядит следующим образом:
<div style="margin:0;padding:0;display:inline">
<input type="hidden" value="✓" name="utf8">
<input type="hidden" value="blahblahblah" name="authenticity_token">
</div>
У кого-нибудь есть идеи, почему это происходит?