fatfreecrm/fat_free_crm

View on GitHub
app/views/admin/groups/_group.html.haml

Summary

Maintainability
Test Coverage
%li.highlight[group]

  %ul.tools
    %li= link_to_edit [:admin, group]
    - count = Permission.where(group_id: group.id).count
    - confirm = (count.zero? ? nil : "#{t(:confirm_group_delete, count)}")
    %li= link_to_delete [:admin, group], confirm: confirm

  %span
    = link_to(group.name, {action: :edit, id: group.id}, {remote: true,
          onclick: "this.href = this.href.split('?')[0] + '?previous='+crm.find_form('edit_group');"})
  %tt
    - if (users = group.users).present?
      == #{t('group_members')}:
      - users.map do |user|
        = link_to( h(user.full_name), user )