Module: Kinney::Concerns::Controllers::PeopleController
- Extended by:
- ActiveSupport::Concern
- Included in:
- PeopleController
- Defined in:
- lib/concerns/controllers/people_controller.rb
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
4 5 6 |
# File 'lib/concerns/controllers/people_controller.rb', line 4 def index @people = Kinney::Person.all end |
#show ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/concerns/controllers/people_controller.rb', line 8 def show @person = Kinney::Person.friendly.find(params[:id]) # If an old id or a numeric id was used to find the record, then # the request path will not match the people_path, and we should do # a 301 redirect that uses the current friendly id. if !@person.slug.blank? and params[:id] != @person.slug return redirect_to @person, :status => :moved_permanently end @top_image = @person.images.where(:top_pick => true).limit(1).first @title = @person.full_name @meta_description = @person.short_bio.sub('<p>', '').sub('</p>', '') end |