Sha256: 898b9481dc41677bdd430be2ac6e2c81c465d0a7b0bb2ed3d78e70f64c1bb517

Contents?: true

Size: 823 Bytes

Versions: 15

Compression:

Stored size: 823 Bytes

Contents

Enjoy::Engine.routes.draw do
  routes_config = Enjoy.configuration.routes_config

  if !routes_config or routes_config[:use_contacts_path]
    get 'contacts' => 'contacts#new', as: :contacts
    post 'contacts' => 'contacts#create', as: :create_contacts
    get 'contacts/sent' => 'contacts#sent', as: :contacts_sent
  end

  if !routes_config or routes_config[:use_search_path]
    get 'search' => 'search#index', as: :search
  end

  if !routes_config or routes_config[:use_news_path]
    resources :news, only: [:index, :show]
  end

  if routes_config and routes_config[:root_path]
    root to: routes_config[:root_path]
  end

  if !routes_config or routes_config[:use_slug_path]
    get '*slug' => 'pages#show'
  end
  if !routes_config or routes_config[:use_pages_path]
    resources :pages, only: [:show]
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
enjoy_cms-0.3.4 config/routes.rb
enjoy_cms-0.3.3 config/routes.rb
enjoy_cms-0.3.2.1 config/routes.rb
enjoy_cms-0.3.2 config/routes.rb
enjoy_cms-0.3.1.2 config/routes.rb
enjoy_cms-0.3.1.1 config/routes.rb
enjoy_cms-0.3.1 config/routes.rb
enjoy_cms-0.3.0.4 config/routes.rb
enjoy_cms-0.3.0.3 config/routes.rb
enjoy_cms-0.3.0.2 config/routes.rb
enjoy_cms-0.2.1 config/routes.rb
enjoy_cms-0.2.0.3.2 config/routes.rb
enjoy_cms-0.2.0.3.1 config/routes.rb
enjoy_cms-0.2.0.3 config/routes.rb
enjoy_cms-0.2.0.2 config/routes.rb