2013-10-25 5 views
0

Мне нужно разделить мою регистрационную форму в 3 табличных блоках, у меня есть знание html, но html.erb, похоже, работает по-другому. Может ли кто-нибудь рассказать о том, как я должен это делать?Как разместить свою регистрационную форму в таблицах?

<fieldset> 
    <table> 
    <tr> 
    <ol> 
     <li> 
      <td> <%= f.required_label :first_name %> </td> 
      <td> <%= f.text_field :first_name %>&nbsp;</td> 
     </li> 
    </ol> 
    </tr> 
    </table> 
    </fieldset> 

ответ

0

Да, вы можете написать код рубинового где-нибудь в .erb файла, Если писать код между этим <%= %>, что означает, что он будет напечатан на странице, и вы можете использовать <% %> символ для переменных и петель. И ознакомьтесь с руководствами, чтобы понять макет Layouts and Rendering in Rails

0

Я не уверен, что я правильно понимаю проблему, но этот код должен работать. Как я знаю, нет required_label Форма вспомогательного метода.

<fieldset> 
<%= form_for(@user) do |f| %> 
    <table> 
    <tr> 
     <ol> 
     <li> 
      <td><%= f.label :first_name %></td> 
      <td><%= f.text_field :first_name, required: true %></td> 
     </li> 
     </ol> 
    </tr> 
    </table> 
<% end %> 
</fieldset> 

 Смежные вопросы

  • Нет связанных вопросов^_^