Change default ticket sort on frontend to correspond with the backend

This commit is contained in:
Dave Earley 2016-10-23 18:18:05 +01:00
parent 6adfb9097a
commit 964e45688d
3 changed files with 4 additions and 3 deletions

View File

@ -26,13 +26,14 @@ class EventTicketsController extends MyBaseController
'title' => 'Ticket title',
'quantity_sold' => 'Quantity sold',
'sales_volume' => 'Sales volume',
'sort_order' => 'Custom Sort Order',
];
// Getting get parameters.
$q = $request->get('q', '');
$sort_by = $request->get('sort_by');
if (isset($allowed_sorts[$sort_by]) === false) {
$sort_by = 'title';
$sort_by = 'sort_order';
}
// Find event or return 404 error.

View File

@ -33,7 +33,7 @@ class EventViewController extends Controller
$data = [
'event' => $event,
'tickets' => $event->tickets()->where('is_hidden', 0)->orderBy('sort_order', 'asc')->get(),
'tickets' => $event->tickets()->where('is_hidden', 0)->orderBy('sort_order', 'desc')->get(),
'is_embedded' => 0,
];
/*

View File

@ -19,7 +19,7 @@ class EventViewEmbeddedController extends Controller
$data = [
'event' => $event,
'tickets' => $event->tickets()->where('is_hidden', 0)->orderBy('sort_order', 'asc')->get(),
'tickets' => $event->tickets()->where('is_hidden', 0)->orderBy('sort_order', 'desc')->get(),
'is_embedded' => '1',
];