0
我正在做一個接觸的形式使用simple_form和mail_form我的網站。簡單的形式,日期沒有得到輸入
這是我的看法代碼:
f.input :start_date, as: :date, start_year: Date.today.year, order: [:month, :year], label: false
然而,沒有得到來自任何輸入:起始日期,當我做:START_DATE必填字段,我不斷收到「不能爲空」不管我放。
,當我作爲去除它僅適用於:日期,起始日期是包含在mail_form發送的電子郵件。
請確保您的歸咎於正確的日期格式。 Rails傾向於採用**'yy-mm-dd'這樣的格式。** – Acacia
Rails日期格式實際上是**'yyyy-mm-dd'**。 –
simple_form文檔有以下示例:f.input:DATE_OF_BIRTH,如::日期,START_YEAR:Date.today.year - 90, END_YEAR:Date.today.year - 12,discard_day:真,命令:[:月, :year]我認爲問題可能是它被遷移爲datetime:t.datetime:start_date – neo