在我的主要布局页面中,我有这个:
<title> TITLE_FROM_CONFIG || @page_title </title>
基本上,如果未设置page_title变量,则使用默认页面标题。
我想从配置文件中获取默认页面标题,您建议我使用什么?
这是rails 3。
答案 0 :(得分:2)
您始终可以添加包含应用程序配置选项的初始化程序文件(config / initializers / constants.rb)。确保在这里使用Ruby常量,以便它们可以在应用程序的顶级命名空间中使用。
答案 1 :(得分:0)
我使用https://github.com/markbates/configatron来存储应用程序范围的设置,因此我会使用它存储我的默认页面标题(查看文档)。那么你上面的代码就是这样的(假设是erb):
<title><%= @page_title || configatron.default_page_title %></title>