如何在其他视图中使用site_name变量

时间:2014-10-20 07:18:45

标签: ruby-on-rails activeadmin

我想在我的页脚中使用site_title,

但我不知道如何访问site_tile变量

active_admin.rb

ActiveAdmin.setup do |config|

  config.site_title = "MY SITE NAME"


module ActiveAdmin
  module Views
    class Footer < Component

      def build
        div do
          large "#{ActiveAdmin::config.site_title} #{Date.today.year}"
        end
      end

    end
  end
end

2 个答案:

答案 0 :(得分:0)

大多数Rails配置内容都可以通过以下方式访问: Rails.application.config.<your_variable>

答案 1 :(得分:0)

您可以在en.yml中定义页脚,而不是执行上述操作。

en:
  active_admin:
    powered_by: "Powered by you. Copyright 2014 @ stackoverflow"

这是一种更简单的方法,可以在应用程序的任何地方使用。