我通常可以使用类似的东西在表单中放置一个占位符
:placeholder => "something" or {:placehoder => "something"}
我对如何在 select_date 中放置月份和年份的占位符感到有些困惑。我正在使用这个
<%= select_date(date = Date.current, :order => [:month, :year]) %>
我想要月份和年份的占位符
任何人都知道如何实现这一点
谢谢
我通常可以使用类似的东西在表单中放置一个占位符
:placeholder => "something" or {:placehoder => "something"}
我对如何在 select_date 中放置月份和年份的占位符感到有些困惑。我正在使用这个
<%= select_date(date = Date.current, :order => [:month, :year]) %>
我想要月份和年份的占位符
任何人都知道如何实现这一点
谢谢
选择的占位符?没听说过这样的事。也许你想要:
<%= select_date(date = Date.current, :order => [:month, :year], :prompt => { :month => 'Select month', :year => 'Select year' } %>
这是启发我的答案,因此您可能要归功于philipth。我只是根据你的情况调整了它。如果您需要更多内容,可以查看文档。你可以在那里找到这样的例子:
# Generates a date select with custom prompts.
date_select("article", "written_on", :prompt => { :day => 'Select day', :month => 'Select month', :year => 'Select year' })
您应该使用prompt: true
I18n 翻译
date_select :user, :date_of_birth, prompt: true
翻译键是
fr:
datetime:
prompts:
day: Jour
hour: Heure
minute: Minute
month: Mois
second: Seconde
year: Année