Sha256: 6d4e525e2fe17a2e1a622f5f6f918430f42ba116f93a4d4491735d942075ac6e

Contents?: true

Size: 697 Bytes

Versions: 8

Compression:

Stored size: 697 Bytes

Contents

# TODO: add routes the right way as this is evil
class << ActionController::Routing::Routes;self;end.class_eval do
  define_method :clear!, lambda {}
end
# END

ActionController::Routing::Routes.draw do |map|
  map.namespace :rich, :path_prefix => "" do |rich|
    
    %w(login logout update).each do |action|
      rich.send "cms_#{action}", "cms/#{action}", :controller => "cms", :action => action
    end
    
    rich.cms      "cms"         , :controller => "cms", :action => "display", :display => true
    rich.cms_hide "cms/hide"    , :controller => "cms", :action => "display", :display => false
    rich.connect  "cms/position", :controller => "cms", :action => "position"
    
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rich_cms-2.0.7 lib/config/routes.rb
rich_cms-2.0.6 lib/config/routes.rb
rich_cms-2.0.5 lib/config/routes.rb
rich_cms-2.0.4 lib/config/routes.rb
rich_cms-2.0.3 lib/config/routes.rb
rich_cms-2.0.2 lib/config/routes.rb
rich_cms-2.0.1 lib/config/routes.rb
rich_cms-2.0.0 lib/config/routes.rb