Improve admin menu active item conditionals
This commit is contained in:
@@ -67,8 +67,7 @@
|
|||||||
<%= link_to t('admin.menu.polls'), admin_polls_path %>
|
<%= link_to t('admin.menu.polls'), admin_polls_path %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li <%= "class=active" if controller_name == "questions" ||
|
<li <%= "class=active" if %w(questions answers).include?(controller_name) ||
|
||||||
controller_name == "answers" ||
|
|
||||||
controller.class.parent == Admin::Poll::Questions::Answers %>>
|
controller.class.parent == Admin::Poll::Questions::Answers %>>
|
||||||
<%= link_to t("admin.menu.poll_questions"), admin_questions_path %>
|
<%= link_to t("admin.menu.poll_questions"), admin_questions_path %>
|
||||||
</li>
|
</li>
|
||||||
@@ -82,12 +81,12 @@
|
|||||||
<%= link_to t('admin.menu.poll_booths'), admin_booths_path %>
|
<%= link_to t('admin.menu.poll_booths'), admin_booths_path %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li <%= "class=active" if (controller_name == "polls" && action_name == "booth_assignments") || (controller_name == "booth_assignments" && action_name == "manage") %>>
|
<li <%= "class=active" if (controller_name == "polls" && action_name == "booth_assignments") ||
|
||||||
|
(controller_name == "booth_assignments" && action_name == "manage") %>>
|
||||||
<%= link_to t('admin.menu.poll_booth_assignments'), booth_assignments_admin_polls_path %>
|
<%= link_to t('admin.menu.poll_booth_assignments'), booth_assignments_admin_polls_path %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li <%= "class=active" if controller_name == "shifts" ||
|
<li <%= "class=active" if %w(shifts booths).include?(controller_name) &&
|
||||||
controller_name == "booths" &&
|
|
||||||
action_name == "available" %>>
|
action_name == "available" %>>
|
||||||
<%= link_to t('admin.menu.poll_shifts'), available_admin_booths_path %>
|
<%= link_to t('admin.menu.poll_shifts'), available_admin_booths_path %>
|
||||||
</li>
|
</li>
|
||||||
@@ -122,7 +121,7 @@
|
|||||||
<%= link_to t("admin.menu.officials"), admin_officials_path %>
|
<%= link_to t("admin.menu.officials"), admin_officials_path %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li <%= "class=active" if controller_name == "moderators" || controller_name == "activity" %>>
|
<li <%= "class=active" if %w(moderators activity).include?(controller_name) %>>
|
||||||
<%= link_to t('admin.menu.moderators'), admin_moderators_path%>
|
<%= link_to t('admin.menu.moderators'), admin_moderators_path%>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user