我应该在哪里存储表单字段'提示'数据?

时间:2011-03-15 18:50:54

标签: ruby-on-rails formtastic simple-form

许多表单字段(和表单构建器 - simple_form,formtastic)使用“提示”来解释有关该字段的更多信息。我将在窗体和显示视图(多个位置)中使用提示,因此我想将它们存储在窗体或视图外部的某个位置。

是否有内置的rails来解决这个问题?如果不是建议存储这些提示的位置,并将它们与表字段相关联?我在模型本身或config.yml中考虑过。

1 个答案:

答案 0 :(得分:2)

为什么不将这些字段存储在 config / locales 目录中?这将帮助您使用内置的导轨I18n API使您的提示国际化。这些文件是YML,您将按文件存档,例如:

# en.yml
en:
 forms:
   hints:
     username: Your username
#etc.

然后在您的观看中,您将使用以下内容整合这些提示:t('forms.hints.username')