classPostsController< ApplicationControllerbefore_filter:login_required,:except=>[:index,:show]before_filter:fetch_all_categories,:only=>[:new,:edit,:create,:update]
make_resourceful do
actions :all# ghettoooooooooo
before :newdo
@post=Post.new@category=Category.find(params[:category_id])if params.include?(:category_id)@post.category =@categoryif@post&&@categoryendendprotecteddeffetch_all_categories@categories=Category.find(:all)end#again this will go away once m_r can handle it
defcurrent_objectsif params.include?(:category_id)@category=Category.find(params[:category_id])@category.posts.newest_first
elsePost.find(:all)endendend