Method: Datagrid::Helper#datagrid_order_path
- Defined in:
- lib/datagrid/helper.rb
#datagrid_order_path(grid, column, descending) ⇒ String
Generates an ascending or descending order url for the given column
434 435 436 437 438 439 440 441 |
# File 'lib/datagrid/helper.rb', line 434 def datagrid_order_path(grid, column, descending) column = grid.column_by_name(column) query = request&.query_parameters || {} ActionDispatch::Http::URL.path_for( path: request&.path || "/", params: query.merge(grid.query_params(order: column.name, descending: descending)), ) end |