ManageIQ/manageiq-ui-classic

View on GitHub
app/views/ops/_ap_form_set.html.haml

Summary

Maintainability
Test Coverage
- url = url_for_only_path(:action => 'ap_form_field_changed', :item_type => "category", :id => (@scan.id || "new"))
#form_div
  %h3
    = _("Category Selection")
  .form-horizontal
    .form-group
      .col-md-8
        - if @edit[:new].key?("category")
          - @selected = Array.new
          - @edit[:new]["category"][:definition]["content"].each do |a|
            - @selected.push(a["target"])
        - OpsController::Settings::AnalysisProfiles::CATEGORY_CHOICES.each_slice(3) do |keyvalue|
          .form-group
            - keyvalue.each do |k, v|
              - checked = @selected.include? k if @selected
              .col-md-4{:align => "left", :nowrap => "", :valign => "top"}
                = check_box_tag("check_#{k}", v, checked,
                  "data-miq_sparkle_on" => true, "data-miq_sparkle_off" => true,
                  "data-miq_observe_checkbox" => {:url => url}.to_json)
                = _(v)