2012-10-03 38 views
8

Aşağıdaki date_select yardımcısına sahibim. Bir sınıf eklemek istiyorum ama HTML üretmiyor. Bazı çözümler önermek olarak Date_select'e bir CSS sınıfı ekleme

<%= date_select :recipient, :birthday, :order => [:day, :month, :year], :start_year => 1920, :end_year => 2013, :class => "input-mini" %> 

Ben de bir karma ile denedim ama bir sözdizimi hatası alıyorum: Gerçekten ne zaman ve nasıl bir karma ile biçimlendirmek anlamak

<%= date_select :recipient, :birthday, :order => [:day, :month, :year], :start_year => 1920, :end_year => 2013, {:class => "input-mini"} %> 

emin değilim.

cevap

8

gibi html karma içindeki

clas deneyin:

<%= date_select :recipient, :birthday, 
:order => [:day, :month, :year], 
:start_year => 1920, 
:end_year => 2013, 
:html=>{:class => "input-mini"} 
%> 

Güncelleme: Raylar için 5

<%= date_select :recipient, :birthday, 
       { 
       :order => [:day, :month, :year], 
       :start_year => 1920, 
       :end_year => 2013 
       }, 
       {:class => "input-mini"} %> 
0

Bu çalışması gerekir :html=>{:class=>'input-mini'}

<%= date_select :recipient, :birthday, :order => [:day, :month, :year], :start_year => 1920, :end_year => 2013, :html=>{:class => "input-mini"} %> 
28

valide cevabı benim için işe yaramadı ne çalışmış oldu: daha mantıklı

<%= date_select 
    :recipient, 
    :birthday, 
    {:order => [:day, :month, :year], :start_year => 1920, :end_year => 2013}, 
    {:class => "input-mini"} 
%> 

docs göre:

date_select(object_name, method, options = {}, html_options = {}) 
0

biz docs üzerinde görebileceğiniz gibi, date_select yardımcı istiyorum belirli parametreleri:

date_select(object_name, method, options = {}, html_options = {}) 

bana sadece düğünle için meth eklemek

datetime_select(:recipient, {}, {:class => 'custom-select'}) 

Yoksa :birthday param ile kullanmak istiyorsanız sadece kullanabilirsiniz:

datetime_select(:recipient, :birthday, {}, {:class => 'custom-select'}) 
od
seçenek ve seçenekler boş {} mükemmel çalıştı karma ayrılmak
İlgili konular