Advertisement
Guest User

Untitled

a guest
Mar 25th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.90 KB | None | 0 0
  1. - companies_institutions_groups = []
  2. - current_user.company.groups.each do |group|
  3.   - cig = f.object.companies_institutions_groups.find { |cig| cig.group_id == group.id }
  4.   - if cig
  5.     - companies_institutions_groups << cig
  6.   - else
  7.     - companies_institutions_groups << f.object.companies_institutions_groups.new(group_id: group.id, abstract: true)
  8. .row
  9.   = f.simple_fields_for :companies_institutions_groups, companies_institutions_groups do |cig|
  10.     .col-xs-3
  11.       = cig.hidden_field :group_id
  12.       = cig.input :_destroy,
  13.                   label: cig.object.name,
  14.                   as: :boolean,
  15.                   checked_value: false,
  16.                   unchecked_value: true,
  17.                   input_html: { checked: (!cig.object._destroy && cig.object.abstract) ? false : ((!cig.object._destroy && !cig.object.abstract) ? true : false) },
  18.                   disabled: !cig.object.can_destroy?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement