SEARCHLOGIC
Sep 13, 2014
SEARCHLOGIC
ActiveRecord extension that allows you to search using a hash
Provides an object based interface to constructing hash values
Paginationsorting helpers
Ben Johnson aka binarylogichttpbinarylogiccomhttpgithubcombinarylogic
IsolationEncapsulationIntegration
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
ActiveRecord extension that allows you to search using a hash
Provides an object based interface to constructing hash values
Paginationsorting helpers
Ben Johnson aka binarylogichttpbinarylogiccomhttpgithubcombinarylogic
IsolationEncapsulationIntegration
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
Provides an object based interface to constructing hash values
Paginationsorting helpers
Ben Johnson aka binarylogichttpbinarylogiccomhttpgithubcombinarylogic
IsolationEncapsulationIntegration
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
Paginationsorting helpers
Ben Johnson aka binarylogichttpbinarylogiccomhttpgithubcombinarylogic
IsolationEncapsulationIntegration
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
Ben Johnson aka binarylogichttpbinarylogiccomhttpgithubcombinarylogic
IsolationEncapsulationIntegration
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
IsolationEncapsulationIntegration
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
View helpers let you modify 4 aspects of your results
1 Order by single column or array of columns order_by2 Descend or ascend yr data order_as3 Change how many items are on a page per_page4 Paginate through the reults page
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
Actions come in three different types link links amp select
order_by_link(first_name)order_by_link([first_name last_name])order_by_link(orders =gt total)order_by_link([orders =gt total first_name])Note Automatically alternates between ascdescpage_link(10)page_select
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom
Documentationhttpsearchlogicrubyforgeorg
Tutorialhttpwwwbinarylogiccom200897tutorial-pagination-ordering-and-searching-with-searchlogic
Live example of the tutorial (with source)httpsearchlogic_examplebinarylogiccom