Sha256: 12c06f9f2bdf6382ff1a19d1b8a65f64b59c72f452895abf0a0e06d9b6551a33

Contents?: true

Size: 1.04 KB

Versions: 11

Compression:

Stored size: 1.04 KB

Contents

<%= symphonia_form_for(@role) do |f| %>

  <%= f.text_field :name, required: true %>
  <%= f.text_area :description, size: '50x5' %>

  <div class="panel panel-default">
    <div class="panel-heading">
      <div class="pull-right">
        <%= link_to(fa_icon('check lg'), 'javascript:void(0)', onclick: "$(this).closest('.panel').find('input:checkbox').trigger('click')") -%>
      </div>
      <%= content_tag(:h3, Symphonia::Role.human_attribute_name(:permissions), :class => 'panel-title') %>
    </div>
    <div class="panel-body">
      <%= f.form_group(:permissions) do %>
        <% @permissions.each do |perm| %>
          <div class="col-md-4">
            <label class="checkbox-inline">
              <%= check_box_tag('permissions[]', perm, @role.permission_names.include?(perm.name), id: perm, class: '') %>
              <%= t(perm.name, :scope => [:permissions], :default => perm.to_s.humanize) %>
            </label>
          </div>
        <% end %>
      <% end -%>
    </div>
  </div>

  <p class="buttons">
    <%= f.primary %>
  </p>
<% end %>

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
symphonia-3.1.3 app/views/symphonia/roles/_form.html.erb
symphonia-3.1.2 app/views/symphonia/roles/_form.html.erb
symphonia-3.1.1 app/views/symphonia/roles/_form.html.erb
symphonia-3.1.0 app/views/symphonia/roles/_form.html.erb
symphonia-3.0.3 app/views/symphonia/roles/_form.html.erb
symphonia-3.0.2 app/views/symphonia/roles/_form.html.erb
symphonia-2.2.1 app/views/symphonia/roles/_form.html.erb
symphonia-3.0.1 app/views/symphonia/roles/_form.html.erb
symphonia-3.0.0 app/views/symphonia/roles/_form.html.erb
symphonia-2.1.8 app/views/symphonia/roles/_form.html.erb
symphonia-2.1.7 app/views/symphonia/roles/_form.html.erb