Я бы поставил синтаксис erb dash вокруг form_tag
/ form_for
и end
:
<%- form_tag do -%>
...
<%- end -%>
Обратите внимание, что синтаксис <% %>
теперь также подавляет пробелы, но это не такНачиная с Rails 2.3.5.
Вы должны иметь возможность поместить его в таблицу без каких-либо странных эффектов, но теги должны быть правильно вложены, и вы должны либо поместить всю форму в один тег td
.или вокруг стола.Например, вы не можете сделать это:
<table>
<form>
<tr><td></td></tr>
</form>
</table>
Таблицы просто не любят теги внутри них в других местах.
И вы не можете сделать это: (неправильно вложено)
<table>
<tr>
<td><form></td>
<td></form></td>
</tr>
</table>