我试图创建一个仅在过滤器处于活动状态时才可见的侧边栏。我怎么能检查这个?
基本上,我应该在:if
条件中添加一些东西:
sidebar I18n.t("active_admin.charts.revenue.title"), :if => ??? do
# sidebar content goes here
end
它应该是什么?
答案 0 :(得分:0)
有params['q']
,这是过滤器中已检查(如果有)选项的数组(根据我的理解)。
我假设(虽然我没有测试它)你可以检查params['q']
是blank
,如果是,你不显示侧边栏,否则你会这样做:
sidebar I18n.t("active_admin.charts.revenue.title"), unless params['q'].blank? do
end