administrateで名前空間を持つDashboardが選択してもactiveにならないとき
通常、ダッシュボードのナビゲーションは、選択中、文字が太くなる
が、
ActsAsTaggableOn::TagDashboard
みたいに名前空間がくっついている場合、適切に太字にならない問題がある
module Admin class ApplicationController < Administrate::ApplicationController protected def nav_link_state(resource) resource_name.to_s.pluralize == resource.to_s.gsub('/', '__') ? :active : :inactive end end end
こうしてしまえばええんじゃ。
ヨイショ。