<% role_disable = @user.roles.include?(role) ? false : true %> <div class="groups map-block back <%= role_disable ? 'disabled' : '' %>"> <h4> <button for=<%=@form_index%> class="onoff pull-right"><%= role_disable ? 'OFF' : 'ON' %></button><span><%= role.title %></span> <%= hidden_field_tag("user[disable_role][id][#{role.id}]",role_disable,:for=>@form_index,:class=>"subrole_disable_field",:value=>role_disable)%> </h4> <div class="form-horizontal <%= role_disable ? 'hide' : '' %>"> <% role.attribute_fields.each do |rf|%> <%= rf.block_helper(@user,@form_index)%> <% @form_index = @form_index +1 %> <% end %> <% @form_index = @form_index +1 %> <% role.sub_roles.where(:disabled=>false).each do |sub_role| %> <% sub_role_disable = @user.sub_roles.include?(sub_role) ? false : true %> <%# sub_role_disable = !sub_role.disabled ? false : true %> <%#= hidden_field_tag("[user][new_attribute_values][sub_role][disable][#{sub_role.id}]",sub_role_disable)%> <legend> <button for=<%=@form_index%> class="onoff pull-right <%= sub_role_disable ? 'disabled' : '' %> "><%= t(:on_upcase) %></button><%= sub_role.title %> <%= hidden_field_tag("user[disable_sub_role][id][#{sub_role.id}]",sub_role_disable,:for=>@form_index,:class=>"subrole_disable_field",:value=>sub_role_disable)%> </legend> <div class="controls-block <%= sub_role_disable ? 'hide' : '' %>" > <% sub_role.attribute_fields.each do |af|%> <%= af.block_helper(@user,@form_index)%> <% @form_index = @form_index +1 %> <% end %> </div> <% end %> </div> </div>