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