Admin Group scaffold -> new, show, index
This commit is contained in:
parent
d683ce5c10
commit
d6363e9359
8 changed files with 175 additions and 1 deletions
24
app/views/admin/groups/index.html.haml
Normal file
24
app/views/admin/groups/index.html.haml
Normal file
|
@ -0,0 +1,24 @@
|
|||
%h3.page_title
|
||||
Groups
|
||||
= link_to 'New Group', new_admin_group_path, class: "btn small right"
|
||||
%br
|
||||
= form_tag admin_groups_path, method: :get, class: 'form-inline' do
|
||||
= text_field_tag :name, params[:name], class: "xlarge"
|
||||
= submit_tag "Search", class: "btn submit primary"
|
||||
|
||||
%table
|
||||
%thead
|
||||
%th Name
|
||||
%th Path
|
||||
%th Projects
|
||||
%th Edit
|
||||
%th.cred Danger Zone!
|
||||
|
||||
- @groups.each do |group|
|
||||
%tr
|
||||
%td= link_to group.name, [:admin, group]
|
||||
%td= group.path
|
||||
%td= group.projects.count
|
||||
%td= link_to 'Edit', edit_admin_group_path(group), id: "edit_#{dom_id(group)}", class: "btn small"
|
||||
%td.bgred= link_to 'Destroy', [:admin, group], confirm: "REMOVE #{group.name}? Are you sure?", method: :delete, class: "btn small danger"
|
||||
= paginate @groups, theme: "admin"
|
Loading…
Add table
Add a link
Reference in a new issue