<% = f.datetime_select kullanıldığında: "yeni" bir nesne formu için% başlat>, varsayılan olarak bir tarih seçmemek yerine seçenekleri nil/null olarak ayarlamak için seçenekleri nasıl ayarlayabilirsiniz? İlgili modeldeki alan isteğe bağlı olarak boş olabilir, ancak varsayılan olarak datetime_select denetiminin boş bir seçeneği yoktur.datetime_select üzerinde Nil değeri?
cevap
İstediğin düşünüyorum:
f.datetime_select :start, :include_blank => true
start
sıfırdır, alanları boş seçeneği seçecektir. Bu ayrıca kullanıcıların tarihini girmelerine de izin verir. Ayrıntılar için the documentation for date_select adresine bakın.
: komut istemi seçeneğini kullanmak isteyeceksiniz. Raylar dokümanlardan
:
# Generates a datetime select with a custom prompt. Use :prompt=>true for generic prompts.
datetime_select("post", "written_on", :prompt => {:day => 'Choose day', :month => 'Choose month', :year => 'Choose year'})
datetime_select("post", "written_on", :prompt => {:hour => true}) # generic prompt for hours
datetime_select("post", "written_on", :prompt => true) # generic prompts for all
Örnek genişletme çalışmadı. <% = f.datetime_select: start,: prompt => {: day => 'Gün seçin',: month => 'Ay seçin',: yıl => 'Yıl seçin'}%> Bir sözdizimi hatası var mı? İşte? –
Vanilya yardımcı programını kullanabilirsiniz: <% = datetime_select: my_object,: start,: prompt => {: day => 'Choose day',: month => 'Month'ı seç',: year => 'Year sec'} %> –
- 1. nil değeri form değeri yerine
- 2. Ayrıştırma sorgulama döndürme değeri nil döndürme
- 3. Carrierwave dosyası yüklenemedi - Nil değeri kaydedildi
- 4. 'registersave' (nil değeri) alan adını aramayı deneyin
- 5. HATA: Değeri yürütürken ... (NoMethodError) undefined method nil için: spec: NilClass
- 6. hata Nil varsayılan argüman değeri 'NSLayoutFormatOptions' türüne dönüştürülemiyor
- 7. İsteğe bağlı (nil)
- 8. "ActionView :: Şablon :: Hata (precompiled değildir)" "nil IMAGE_TAG" üzerinde yükseltilmiş
- 9. Nil, UIViewAnimationOptions
- 10. yakut nil için: NilClass
- 11. iOS: SKPaymentTransactionStateRestoreed originalTransaction == nil
- 12. NSURL, Nil Değerini döndürür
- 13. Swift operatörleri ve nil
- 14. NSDateFormatter dateFromString nil
- 15. NSInvocation nil argümanı
- 16. NSDateFormatter dateFromString İşte nil
- 17. UIViewController IBOutlet'leri nil
- 18. Ruby Nil ve Sıfır
- 19. NSData contentOfUrl nil
- 20. Swift - NSHTTPCookie nil
- 21. dönüştürme `` içine FALSE nil`
- 22. UIApplication sharedApplication - keyWindow nil?
- 23. Lua: Tablo beklenen, nil
- 24. clojure içinde nil
- 25. `(* RawMessage) (nil)` nedir?
- 26. Neden Locale.current.regionCode nil?
- 27. Swift === ile nil
- 28. NSSortDescriptor ve nil değerleri
- 29. MFMessageComposeViewController alloc döndürür nil
- 30. Raylar Biçim Nil Tarih
ah, evet bu daha iyi. teşekkürler Luke. –
hala raylara iyi geliyor 4.2.4! –