所以我一直在學習ror並嘗試一些形式的例子。 網絡中的大多數示例都採用erb格式,我的文件採用.haml格式。我試圖寫一個靜態dob字段,它需要一天,一年,一年。哈姆和軌道上的紅寶石日期出生日期字段語法
view
%label{:for => "patient_dob"} DOB
%date_select {Date.today,start_year => getBirthDateStart(), :end_year => getBirthDateEnd() }
module ApplicationHelper
def getBirthDateStart()
Time.now.year - 100
end
def getBirthDateEnd()
Time.now.year
end
end
我知道我的代碼沒有什麼意義,但希望它解釋我正在嘗試做什麼。有人能指出我正確的方向嗎?
感謝您的tip.is有一種方法,我可以在上面的例子中將格式更改爲月份日期和年份? – Micheal
是的。只需添加一個':order => [:month,:day,:year]'選項。看看http://apidock.com/rails/ActionView/Helpers/DateHelper/date_select – Aupajo