Revision: 47448
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 8, 2011 08:05 by joshstrange
Initial Code
function expose_order_by_views_query_alter(&$view, &$query)
{
if( isset( $_GET['sortoptions'] ) )
{
$_SESSION['sortoptions'] = $_GET['sortoptions'];
}
if ( $_SESSION['sortoptions'] == 'A-Z' )
$query->orderby[0] = 'node_title ASC';
else if ( $_SESSION['sortoptions'] == 'Z-A' )
$query->orderby[0] = 'node_title DESC';
else //No Session Data
{
$_SESSION['sortoptions'] = 'A-Z';
$query->orderby[0] = 'node_title ASC';
}
}
Initial URL
Initial Description
Initial Title
Extending Views 2 to expose sorting options
Initial Tags
drupal
Initial Language
PHP