Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Custom routing for Refinery CMS
Ruby
branch: master

Merge pull request #1 from micho/patch-1

Edited readme.md via GitHub
latest commit 6de203b55e
@unixcharles authored
Failed to load latest commit information.
app Add sitemap support
config Initial commit
db Initial commit
features Improve feature/spec
lib Fix has_many :routes on page
spec/models Improve feature/spec
.gitignore Initial commit
readme.md Edited readme.md via GitHub
refinerycms-routes.gemspec Bump 1.0.3

readme.md

Copywriting engine for Refinery CMS

Do you want to move your website to Refinery CMS, but your SEO guy doesn't like the idea of losing control of URLs?

Create your own custom routes for fine grained rules! Take the control of URLs and redirect legacy URLs.

Install

# Gemfile
gem 'refinerycms-routes'

bundle
rails generate refinerycms_routes
rake db:migrate

This is going to create routes for the current locale and create a default page controller that use custom routes.

Pull request?

Yes.

Helper method

custom_url_for(@page)

or pass locale instead of using current globalize locale

custom_url_for(@page, :en)

Return first matching Route or fallback to default @page.url method

Something went wrong with that request. Please try again.