我使用devise
與twitter-bootstrap-rails
,但我得到的錯誤form_for
,我沒有包括任何文件?twitter-bootstrap-rails未定義的局部變量或方法`html'
undefined local variable or method `html' for #<#<Class:0x007fc07b544410>:0x007fc0810b8b70>
下面是代碼:
<%= menu_group pull: :right do %>
<% if current_user %>
<%= menu_item "Log Out", destroy_user_session_path, :method => :delete%>
<% else %>
<!-- error here-->
<%= form_for @user, url: user_session_path(:user), html => {class: "navbar-form pull-right"} do |f| -%>
<p><%= f.text_field :email %></p>
<p><%= f.password_field :password %></p>
<p><%= f.submit "Sign in" %></p>
<% end -%>
<% end %>
<% end %>
EDIT
:synax錯誤,從https://github.com/seyhunak/twitter-bootstrap-rails
我剛剛從github頁面複製:https://github.com/seyhunak/twitter-bootstrap-rails,一個錯別字。 –
儘管如此,這對Stack Overflow來說確實不是一個好問題。我一直在那裏,錯過了語法錯誤,稍後再踢我自己,但肯定使用Ctrl + F下次 –
是的,我同意。剛剛這個,謝謝! –