全部,編輯日期字段 - RoR
對於RoR是新的,因此需要一些指導w.r.t日期字段。
背景:
1>我創建使用rails generate scaffold <Model> name:string remainderDate: date
2>現在模型對象時我已經部署該模型使用rake db:migrate
到DB和在打開的網址:localhost:3000/<Model>s/new
,所顯示的日期字段是格式年月日,所有3個不同的領域與下拉與
YYYY值> = 2006和< = 2016
MM值> =一月< =月(明顯)
DD值> = 1和< = 31
問題1:
1>其中是用於所述值設定爲這些字段中的代碼?
2>我可以將格式更改爲MM DD YYYY嗎?
3>我可以限制添加到列表中的值嗎?即在2011年,僅顯示從4月開始的月份,僅顯示當天開始的日期
4>我在哪裏可以更改new
表單的顯示文本?我打開了new.html.erb
,無法理解顯示文本的設置位置。我也打開了_form.html.erb
並找不到必要的更改可以完成?
嗯,我沒有看到任何'html.erb'文件中指定的格式。具體地講,這是我的'new.html.erb'看到:'
新
<%=渲染 '形式' %> <%=的link_to '後退',它實際上_form.html.erb,而不是new.html.erb,你會想看看。你會看到'date_select'。將其替換爲您自己的代碼以收集日期。 – 2011-04-13 01:49:25
@布萊恩耶我一直忘記腳手架。感謝您的評論。我已經更新了答案。 – Wes 2011-04-13 03:03:49