Add LocalCensusRecords link to admin menu

* Add to menu as a Settings sub-options
* Add translations for EN and ES locales
* Activate menu sub-option when user is at any LocalCensusRecords page
This commit is contained in:
Senén Rodero Rodríguez
2019-05-08 12:44:34 +02:00
committed by Javi Martín
parent 5fa1bd8a6f
commit 76400a8c23
4 changed files with 10 additions and 2 deletions

View File

@@ -47,7 +47,9 @@ module AdminHelper
end
def menu_settings?
["settings", "tags", "geozones", "images", "content_blocks"].include?(controller_name) &&
controllers_names = ["settings", "tags", "geozones", "images", "content_blocks",
"local_census_records"]
controllers_names.include?(controller_name) &&
controller.class.parent != Admin::Poll::Questions::Answers
end

View File

@@ -302,6 +302,10 @@
<li <%= "class=is-active" if controller_name == "content_blocks" %>>
<%= link_to t("admin.menu.site_customization.content_blocks"), admin_site_customization_content_blocks_path%>
</li>
<li <%= "class=is-active" if controller_name == "local_census_records" %>>
<%= link_to t("admin.menu.local_census_records"), admin_local_census_records_path %>
</li>
</ul>
</li>
<li class="section-title">

View File

@@ -742,6 +742,7 @@ en:
budget_investments_milestones: "Participatory budgeting (Milestones)"
debates: "Debates"
comments: "Comments"
local_census_records: Manage local census
administrators:
index:
title: Administrators

View File

@@ -743,6 +743,7 @@ es:
budget_investments_milestones: "Pressupuestos participativos (Seguimiento)"
debates: "Debates"
comments: "Comentarios"
local_census_records: Gestionar censo local
administrators:
index:
title: Administradores