我收到syntax error, unexpected keyword_ensure, expecting end-of-input
错误。我检查了一些其他有相同问题的帖子,但我没有if或条件语句需要关闭。只是一个简单的form_tag,我相信它已经正确关闭,一些字段标签偶尔会在整个代码中传播。任何帮助非常感谢!谢谢!
<%= render 'partials/header' %>
<%= render :partial => "partials/feature", locals: {type: @full_feature} %>
<div id="fineart-full-page">
<div id="search-panel">
<% form_tag('/fineart', method: :get) %>
<div id="top-round">
</div>
<div id="main-row">
<div id="column-1">
<div id="row-1">
Power Search
</div>
<div id="row-2">
<%= text_field_tag 'q' %>
</div>
<div id="row-3">
Search Keyword, Title, Artist,<br>Subject, Location, & JTG#
</div>
</div>
<div id="column-2">
<%= submit_tag %>
</div>
</div>
<div id="bottom-round">
</div>
<% end %>
</div>
</div>
答案 0 :(得分:2)
您的form_tag
缺少指定代码块时应遵循的do
。它应该是这样的:
<% form_tag('/fineart', method: :get) do %>
....
<% end %>
希望它有所帮助!