cleanup

Hesham E committed Aug 18, 2010
commit df1d9af0de8088957cd4f2f5a6f9fdac6c03d271
Showing 9 changed files with 11 additions and 7 deletions
app/controllers/cms_admin/base_controller.rb +1 -1
@@ @@ -1,4 +1,4 @@
class CmsAdmin::BaseController < ApplicationController
layout 'cms_admin'
-
+
end
app/controllers/cms_admin/pages_controller.rb +3 -0
@@ @@ -1,2 +1,5 @@
class CmsAdmin::PagesController < CmsAdmin::BaseController
+
+ def index
+ end
end
app/controllers/cms_admin/snippets_controller.rb +3 -3
@@ @@ -18,21 +18,21 @@ class CmsAdmin::SnippetsController < CmsAdmin::BaseController
def create
@cms_snippet.save!
- redirect_to [:cms_admin, :snippets], :notice => 'Snippet created'
+ redirect_to({ :action => :edit, :id => @cms_snippet }, :notice => 'Snippet created')
rescue ActiveRecord::RecordInvalid
render :action => :new
end
def update
@cms_snippet.update_attributes!(params[:cms_snippet])
- redirect_to [:cms_admin, :snippets], :notice => 'Snippet updated'
+ redirect_to({ :action => :edit, :id => @cms_snippet }, :notice => 'Snippet updated')
rescue ActiveRecord::RecordInvalid
render :action => :edit
end
def destroy
@cms_snippet.destroy
- redirect_to [:cms_admin, :snippets], :notice => 'Snippet removed'
+ redirect_to({ :action => :index }, :notice => 'Snippet removed')
end
protected
app/views/cms_admin/pages/_form.html.haml +0 -0
app/views/cms_admin/pages/edit.html.haml +0 -0
app/views/cms_admin/pages/index.html.haml +0 -0
app/views/cms_admin/pages/new.html.haml +0 -0
config/routes.rb +1 -0
@@ @@ -1,6 +1,7 @@
ComfortableMexicanSofa::Application.routes.draw do
namespace :cms_admin, :path => 'cms-admin' do
+ match '/', :to => redirect('/cms-admin/pages')
resources :layouts, :pages, :snippets, :assets
end
test/functional/cms_admin/snippets_controller_test.rb +3 -3
@@ @@ -20,7 +20,7 @@ class CmsAdmin::SnippetsControllerTest < ActionController::TestCase
def test_create
assert_difference 'CmsSnippet.count' do
post :create, :cms_snippet => cms_snippet_params
- assert_redirected_to [:cms_admin, :snippets]
+ assert_redirected_to edit_cms_admin_snippet_path(assigns(:cms_snippet))
assert_equal 'Snippet created', flash[:notice]
end
end
@@ @@ -38,7 +38,7 @@ class CmsAdmin::SnippetsControllerTest < ActionController::TestCase
:label => 'new_test_label',
:content => 'new test content'
}
- assert_redirected_to [:cms_admin, :snippets]
+ assert_redirected_to edit_cms_admin_snippet_path(snippet)
assert_equal 'Snippet updated', flash[:notice]
snippet.reload
@@ @@ -49,7 +49,7 @@ class CmsAdmin::SnippetsControllerTest < ActionController::TestCase
def test_destroy
assert_difference 'CmsSnippet.count', -1 do
delete :destroy, :id => cms_snippets(:default)
- assert_redirected_to [:cms_admin, :snippets]
+ assert_redirected_to cms_admin_snippets_path
assert_equal 'Snippet removed', flash[:notice]
end
end