어떻게 form_tag를 닫을 수 있습니까? 여기 내 코드는 다음과 같습니다 RoR - 닫는 form_tag
<%= form_tag :action => 'authenticate' %>
<h1>Already a member?</h1>
<table>
<tr>
<td>Username*: </td>
<td><%= text_field("userform", "user_name", :size => "20", :class => "field") %></td>
</tr>
<tr>
<td>Password*: </td>
<td><%= password_field("userform", "password", :size => "20", :class => "field") %></td>
</tr>
<tr>
<td></td><td><input type="submit" value="Login" class="form_button" /></td>
</tr>
</table>
<hr />
<%= form_tag :action => 'register' %>
<h1>Register</h1>
<table>
<tr>
<td>Username*: </td>
<td><%= text_field("userform", "user_name", :size => "20", :class => "field") %></td>
</tr>
<tr>
<td>Password*: </td>
<td><%= password_field("userform", "password", :size => "20", :class => "field") %></td>
</tr>
<tr>
<td>Email*: </td>
<td><%= text_field("userform", "password", :size => "20", :class => "field") %></td>
</tr>
<tr>
<td></td><td><input type="submit" value="Register" class="form_button" /></td>
</tr>
</table>
나는
<% end %>
및
<% end_form_tag %>
을 시도했지만 나는 오류를 얻었다. (뜻밖의 kEND). 나는 조금 주위에 인터넷 검색을했고, 내가 보았던 아무것도 실제로 도움이되지 않는다. 오, 내가 수평 눈금자 뒤에 모든 것을 지우면 양식이 잘 작동합니다. 하지만 페이지에 두 개의 양식이 있습니다.
레일 2.3.5를 사용하고 있습니다.
올바른 방법으로 +1하려면 form_tag –
여기에서 중요한 차이점은 "<% form_tag"대 "<% = form_tag"입니다. 전자는 블록 내부의 모든 것을 캡처하여 여는 태그와 닫는 태그를 모두 렌더링하는 방법입니다. 너 여기 있길 바래. –