В Rails, как мне вызвать форму из другой модели в любой данной компоновке? У меня есть форма входа, которую я хочу добавить в заголовок каждой страницы. Я создал партиал со следующим:
<% form_for(@user_session) do |f| %>
<p>
<%= f.label :username %><br />
<%= f.text_field :username, :class=>'' %>
</p>
<p>
<%= f.label :password %><br />
<%= f.password_field :password %>
</p>
<%= f.check_box :remember_me %><%= f.label :remember_me %><br />
<br />
<p>
<%= f.submit 'Login' %>
</p>
<% end %>
затем попытался вызвать это частичное в моем заголовке, и это не похоже на работу.
<%= render :partial => 'user_sessions/login' %>
Я получаю сообщение об ошибке "Called id for nil"