CARVIEW |
binarylogic / searchlogic_example
- Source
- Commits
- Network (2)
- Issues (1)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Fri Sep 12 23:15:20 -0700 2008 | Merged croakers branch [Ben Johnson] |
![]() |
Capfile | Sat Sep 06 19:29:13 -0700 2008 | Added in searchgasm gem [binarylogic] |
![]() |
MIT-LICENSE | Sat Sep 06 18:49:49 -0700 2008 | Completed example [binarylogic] |
![]() |
README.rdoc | Sun Nov 02 22:13:33 -0800 2008 | Updated readme [binarylogic] |
![]() |
Rakefile | Fri Sep 05 15:59:35 -0700 2008 | Initial commit [binarylogic] |
![]() |
app/ | Sun Nov 02 21:44:02 -0800 2008 | Updated searchlogic [binarylogic] |
![]() |
config/ | Sun Nov 30 11:50:38 -0800 2008 | Update rails defaults [binarylogic] |
![]() |
db/ | Mon Oct 20 19:35:32 -0700 2008 | Updated searchgasm [binarylogic] |
![]() |
doc/ | Fri Sep 05 15:59:35 -0700 2008 | Initial commit [binarylogic] |
![]() |
lib/ | Mon Oct 06 21:38:23 -0700 2008 | Updated searchgasm [binarylogic] |
![]() |
public/ | Sun Nov 30 11:50:38 -0800 2008 | Update rails defaults [binarylogic] |
![]() |
script/ | Fri Sep 05 15:59:35 -0700 2008 | Initial commit [binarylogic] |
![]() |
test/ | Sat Sep 06 18:49:49 -0700 2008 | Completed example [binarylogic] |
![]() |
vendor/ | Sun Nov 30 11:43:43 -0800 2008 | Update searchlogic [binarylogic] |
Searchlogic Example
This is an example of how to use Searchlogic in a rails app. Searchlogic is simple searching, ordering, and pagination all in one plugin.
This application live: searchlogic_example.binarylogic.com
Quick tutorial on how to build this application here: www.binarylogic.com/2008/9/7/tutorial-pagination-ordering-and-searching-with-searchlogic
Searchlogic: github.com/binarylogic/searchlogic
Key files
Here are the files you want to glance at:
- All of the controllers and their respective views
- config/initializers/searchlogic.rb
Generate Test Data
First you need to install the Populator and Faker gems. You can do this by either using rails’ gems task
rake gems:install
or by installing the gems manually
sudo gem install populator
sudo gem install faker
After you have set up the gems and migrated your database you can generate the data:
rake db:populate
The populate task will create 8 user groups with 0 to 150 users each. Each user can have upto 7 orders. (see lib/tasks/populate.rb)
Copyright © 2008 Ben Johnson of Binary Logic, released under the MIT license