Я создаю сайт, где пользователи могут писать свои стихи.Я создал простую форму, в которой пользователь может написать название поэзии, тело стиха и его имя / псевдоним.Поскольку стихи, как правило, длинны по вертикали (короткие фразы с множеством новых строк), я пытаюсь расширить размер поля по вертикали: ': body'.
Моя простая форма для:
<br>
<div class="container">
<div class="row ">
<div class="col-sm-4 col-sm-offset-4">
<%= form_for(poetry) do |f| %>
<div class="form-group">
<%= f.label :title, "Titolo"%>
<%= f.text_field :title, as: :string, class: 'form-control'%>
</div>
<div class="form-group">
<%= f.label :body, "Poesia"%>
<%= f.text_field :body, as: :text, label: false, class: 'form-control' %>
</div>
<div class="form-group">
<%= f.label :author, "Autore" %>
<%= f.text_field :author, as: :string, label: false, class: 'form-control' %>
</div>
<%= f.submit "Conferma", class:"btn btn-secondary btn-lg" %>
<% end %>
</div>
</div>
</div>
Я пытался добавить следующие фрагменты кода, но они не работают.
:input_html => {:maxlength => 15, :size => 40}
:input_html => {:maxlength =>2,:style=> 'width: 20px'}
<%= f.text_field, :input_html => {:rows => 10} %>