Skip to content
Provide ordering for tables, lists, etc.
Ruby JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
spec
.gitignore
Gemfile
LICENSE
README.markdown
Rakefile
changelog.markdown
with_order.gemspec

README.markdown

with_order

Provide ordering for tables, lists, etc.

This project follows Semantic Versioning.

Installation

$ gem install with_order

If you're using Bundler, add this to your Gemfile:

gem 'with_order', '~>0.1.0'

Support

Ruby 1.9
Rails 3.1
Database Framework ActiveRecord

Usage

In your controller:

@data = Data.with_order(params, default: :full_name, fields: {full_name: 'first_name ASC, last_name ASC'})

In your view:

<th><%= link_with_order('ID', @data, :id) %></th>
<th><%= link_with_order('Full Name', @data, :full_name) %></th>
<th><%= link_with_order('Email', @data, :email) %></th>
Something went wrong with that request. Please try again.