2017-01-06 8 views
0

Rails 5では、twitter-bootstrap-rails gemでBootstrapを使ってスタイル付けされたテキスト入力フィールドがあります。twitter-bootstrap-rails gemを使ってRailsのテキストフィールドのサイズをカスタマイズする

<div class='container'> 
    </div class='form-control'> 
    <%= form_tag pages_home_path, remote:true, id: 'submit-text-button' do %> 
    <%= text_field_tag :text, params[:text], :required => 'required', class: 'form-control' %> 
    <%= submit_tag 'Submit your text', class: 'btn btn-primary btn-lg btn-block' %></div> 
    <% end %> 
    </div> 
</div> 

は、通常、私は次のようにいくつかのことを行っているでしょう:

<textarea class='form-control' cols="186" rows="10" required="required" name="text"></textarea> 

が、私は、これはレールに変換するかどうかはわかりません。私は別の解決策を試みたが、何も働かなかった。何か案は?ありがとう!

+0

'text_field_tag'を' text_area'に置き換えてください。私はあなたが[これを]探していると思う(http://apidock.com/rails/ActionView/Helpers/FormHelper/text_area) – bananaappletw

答えて

1

<div class='container'> 
    </div class='form-control'> 
    <%= form_tag pages_home_path, remote:true, id: 'submit-text-button' do %> 
    <%= text_area_tag :text, params[:text], :required => 'required', class: 'form-control', :rows => 10 %> 
    <%= submit_tag 'Submit your text', class: 'btn btn-primary btn-lg btn-block' %></div> 
    <% end %> 
    </div> 
</div> 

...これを試してみて、あなたはまた、これはあなたのために動作しますsize

<%= text_area_tag :text, params[:text], :required => 'required', class: 'form-control', :size =>"25x10" %> 
ここ

cols=25rows=10

希望を追加することができます。ありがとう!

+0

完璧な意味合いを作って、それは動作します!どうもありがとうございます :) – HiFi

関連する問題