Change default ticket sort on frontend to correspond with the backend
This commit is contained in:
parent
6adfb9097a
commit
964e45688d
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
];
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -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',
|
||||
];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue