Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- before_filter :index_filter, :only => "index"
- def index
- @events = @object.events.paginate(:page => params[:page])
- # Define to_s on your models
- flash[:notice] = "Filtering by #{@object}"
- elsif params[:t]
- @events = Event.find_bysomething
- else
- @events = Event.paginate(:page => params[:page])
- end
- end
- def index_filter
- @object = if params[:person_id]
- User.find_by_permalink!(params[:person_id])
- elsif params[:place_id]
- Place.find_by_permalink!(params[:place_id])
- elsif params[:category_id]
- Category.find_by_permalink!(params[:category_id])
- end
- end
Add Comment
Please, Sign In to add comment