2016-03-21 88 views
-1

我想为我注册,注销和登录的路径,但我得到一些大致简单的错误,这给我很多麻烦:(Ruby on Rails语法错误意外keyword_else和keyword_end

我还使用了色器件宝石

错误:意外keyword_else,期待 '}'

错误:意外keyword_end,期待 '}'

<%其他%><%结束%>的问题

我得到这些错误下面我唱出来并登录链接

<nav class="navbar navbar-default"> 

<div class="container"> 

    <div class="navbar-header"> 
    <%= link_to "Book Review", root_path, class: "navbar-brand"%> 
    </div> 
    <ul class="nav navbar-nav"> 
    <li><%= link_to "Sign up", new_user_registration_path%></li> 
    <%= if user_signed_in? %> 
     <li><%= link_to "Sign out", destroy_user_session_path, method: :delete %></li> 
    <% else %> 
     <li><%= link_to "Log in", new_user_session_path %></li> 
    <% end %> 

    </ul> 

</div> 

回答

5

你只是有一个流氓=登录您的if声明。

+0

哦,谢谢,我会失去至少2小时发现错误:)我猜狗屎发生 – Seinfeld

+0

是啊 - 在那里:) – toddmetheny

相关问题