fixed wrong menu selection inside site content

This commit is contained in:
Manu
2019-01-12 21:36:55 -05:00
parent 7657a0e0b4
commit 26db37a17f
2 changed files with 7 additions and 3 deletions

View File

@@ -54,11 +54,15 @@ module AdminHelper
end
def menu_customization?
["pages", "banners", "information_texts"].include?(controller_name) || menu_homepage?
["pages", "banners", "information_texts"].include?(controller_name) || menu_homepage? || menu_pages?
end
def menu_homepage?
["homepage", "cards"].include?(controller_name)
["homepage", "cards"].include?(controller_name) && params[:page_id].nil?
end
def menu_pages?
["pages", "cards"].include?(controller_name) && params[:page_id].present?
end
def official_level_options

View File

@@ -122,7 +122,7 @@
<%= link_to t("admin.menu.site_customization.homepage"), admin_homepage_path %>
</li>
<li <%= "class=is-active" if controller_name == "pages" %>>
<li <%= "class=is-active" if menu_pages? || controller_name == "pages" %>>
<%= link_to t("admin.menu.site_customization.pages"), admin_site_customization_pages_path %>
</li>