Report abuse
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
class PostsController < ApplicationController
make_resourceful do
actions :all
before :new do
@post = Post.new
@category = Category.find(params[:category_id]) if params.include?(:category_id)
@post.category = @category if @post && @category
end
end
protected
def current_objects
if params.include?(:category_id)
@category = Category.find(params[:category_id])
@category.posts.newest_first
else
Post.find(:all)
end
end
end
|