Class: Admin::PeopleController
- Inherits:
-
ResourceController
- Object
- ResourceController
- Admin::PeopleController
- Defined in:
- app/controllers/admin/people_controller.rb
Instance Method Summary collapse
-
#add_styles ⇒ Object
include_stylesheet ‘admin/people’.
- #announce_saved ⇒ Object
- #index ⇒ Object
- #load_stylesheets ⇒ Object
- #merge ⇒ Object
Instance Method Details
#add_styles ⇒ Object
include_stylesheet ‘admin/people’
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'app/controllers/admin/people_controller.rb', line 29 def add_styles @content_for_page_css ||= '' @content_for_page_css << %{ .search { background: #eae3c5; border: 1px solid #fff; padding: 10px} .label_head { float: left; padding: 0; margin: 0 10px 0 0; } .form-area { overflow: hidden;} .form-area td { vertical-align: top;} h2 { color: #b7b092; margin: 1em 0 0; border-bottom: 2px solid #eae3c5; } .personExtras { clear: both;} .recordPart { float: left;} .recordPart label, .recordPart input { display: block; }} end |
#announce_saved ⇒ Object
22 23 24 |
# File 'app/controllers/admin/people_controller.rb', line 22 def announce_saved flash[:notice] = "#{@person.full_name} saved below." end |
#index ⇒ Object
5 6 7 8 9 10 11 |
# File 'app/controllers/admin/people_controller.rb', line 5 def index if params[:person] #search @people = Person.search(params[:person]).paginate(:page => params[:page], :per_page => 50) else @people = Person.all.paginate(:page => params[:page], :per_page => 50) end end |
#load_stylesheets ⇒ Object
26 27 28 |
# File 'app/controllers/admin/people_controller.rb', line 26 def load_stylesheets # include_stylesheet 'admin/people' end |
#merge ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'app/controllers/admin/people_controller.rb', line 13 def merge people_ids = params[:merge][:person].collect{|p| p[0].to_i }.to_a @people = Person.find_all_by_id(people_ids, :order => :id) @person = @people.first @person.merge!(@people) flash[:notice] = "The people you selected have been merged into #{@person.full_name}." redirect_to edit_admin_person_path(@person) end |