Active Adminは、次の方法でサイトのタイトルを変更できると言っています。
サイトタイトルオプションタイトルを更新したり、初期化子でオプションの画像を使用したりすることもできます。さらに、リンクを設定できます。デフォルトではリンクはなく、タイトルはRails.applicationクラス名の名前に設定されています。
# config/initializers/active_admin.rb
config.site_title = "My Admin Site"
config.site_title_link = "/" ## Rails url helpers do not work here
config.site_title_image = "site_log_image.png"
また、次のように名前空間ごとにタイトルを構成できると言われています。
ActiveAdmin.setup do |config|
config.site_title = "My Default Site Title"
config.namespace :admin do |admin|
admin.site_title = "Admin Site"
end
config.namespace :super_admin do |super_admin|
super_admin.site_title = "Super Admin Site"
end
end
マルチテナントサイトを構築していますが、site_titleを現在のテナント名に基づいて作成したいと思います。テナントに応じて変化する動的フィールドをそこに配置する方法はありますか?
ありがとう