0

收到以下错误:

syntax error, unexpected keyword_ensure, expecting keyword_end  

syntax error, unexpected $end, expecting keyword_end

带代码

  <% if user.admin? do %>
        <%= form_tag({:controller => '/admin/link', :action=> 'link', :id => @link.id}) do %>

        <%= render :partial => "link_form" %>

        <% end %>
    <% end %>

虽然我已经通过代码大约 10 次,但我所有的块都关闭了。答案可能很简单,因为我是 ruby​​/ror 新手。代码也不是很困难,只有大约 15 行。

4

1 回答 1

7

好像你有一个额外的“做”。第一行应该只是

<% if user.admin? %>
于 2012-11-18T21:23:53.563 回答