From 7678027afc987a4152cfa99dc4254c242cfacf3c Mon Sep 17 00:00:00 2001 From: Marius BALTEANU Date: Thu, 14 Dec 2017 21:02:25 +0000 Subject: [PATCH 4/8] adds toogle checkboxes feature to roles permissions --- app/views/roles/_form.html.erb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/views/roles/_form.html.erb b/app/views/roles/_form.html.erb index 5f095e7..f6852da 100644 --- a/app/views/roles/_form.html.erb +++ b/app/views/roles/_form.html.erb @@ -48,7 +48,8 @@
<% perms_by_module = @role.setable_permissions.group_by {|p| p.project_module.to_s} %> <% perms_by_module.keys.sort.each do |mod| %> -
<%= mod.blank? ? l(:label_project) : l_or_humanize(mod, :prefix => 'project_module_') %> + <% module_name = mod.blank? ? 'module_project' : "module_#{mod}" %> +
<%= toggle_checkboxes_link("##{module_name}\ input") %><%= mod.blank? ? l(:label_project) : l_or_humanize(mod, :prefix => 'project_module_') %> <% perms_by_module[mod].each do |permission| %>