许多表单字段(和表单构建器 - simple_form,formtastic)使用“提示”来解释有关该字段的更多信息。我将在窗体和显示视图(多个位置)中使用提示,因此我想将它们存储在窗体或视图外部的某个位置。
是否有内置的rails来解决这个问题?如果不是建议存储这些提示的位置,并将它们与表字段相关联?我在模型本身或config.yml中考虑过。
答案 0 :(得分:2)
为什么不将这些字段存储在 config / locales 目录中?这将帮助您使用内置的导轨I18n API使您的提示国际化。这些文件是YML,您将按文件存档,例如:
# en.yml
en:
forms:
hints:
username: Your username
#etc.
然后在您的观看中,您将使用以下内容整合这些提示:t('forms.hints.username')
等