Fine tuned abilities and updated how membership is tracked

This commit is contained in:
2013-01-25 06:01:02 -07:00
parent 6e77b2bf68
commit 653fcc3112
25 changed files with 158 additions and 87 deletions

View File

@@ -19,10 +19,6 @@
<%= f.label :description %><br />
<%= f.text_area :description %>
</div>
<% f.fields_for :users do |u| %>
<%= u.label :user %><br />
<%= collection_select(:certifications_users, :user_id, User.all.sort_by(&:name), :id, :name) %>
<% end %>
<div class="actions">
<%= f.submit %>
</div>

View File

@@ -1,6 +1,6 @@
<h1>Listing certifications</h1>
<%= link_to 'New Certification', new_certification_path if can? :create, Certification %>
<%= link_to 'Create Certification', new_certification_path if can? :create, Certification %>
<ul>
<% @certifications.each do |certification| %>

View File

@@ -10,10 +10,10 @@
<b>Certified Users:</b>
<ul>
<% @certification.users.each do |user| %>
<li><%= link_to user.name, user %></li>
<% @certification_users.each do |user| %>
<li><%= link_to user.name, user %></li>
<% end %>
<% if @certification.users.blank? then %><li>n/a</li><% end %>
<% if @certification_users.blank? then %><li>n/a</li><% end %>
</ul>
<% if can? :update, @certification %><%= link_to 'Edit', edit_certification_path(@certification) %> |<% end %>