管理视图上静态文本的最佳方法

时间:2013-08-15 14:10:30

标签: ruby-on-rails view

我有一些包含静态文本段落的视图。将这些文本直接放在视图上似乎不正确。是否有更好的地方放置除数据库之外的静态文本?

2 个答案:

答案 0 :(得分:2)

我强烈反对使用数据库,强烈鼓励 I18N - 请查看指南here

答案 1 :(得分:0)

如果您的内容是动态的。将其存储到数据库中 如果您的内容需要以多种语言翻译,请将YML个文件存储在区域设置中。

然而, 如果它只是静态文本。 我建议你为静态文本的每个段落创建部分rails。然后render他们进入主视图。通过这种方式,您可以更好地分离视图代码和内容没有过分复杂化。