From 964e45688d57732c6662cdccfc42dceac885c2db Mon Sep 17 00:00:00 2001 From: Dave Earley Date: Sun, 23 Oct 2016 18:18:05 +0100 Subject: [PATCH] Change default ticket sort on frontend to correspond with the backend --- app/Http/Controllers/EventTicketsController.php | 3 ++- app/Http/Controllers/EventViewController.php | 2 +- app/Http/Controllers/EventViewEmbeddedController.php | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/EventTicketsController.php b/app/Http/Controllers/EventTicketsController.php index 53d01b43..1e63e8c3 100644 --- a/app/Http/Controllers/EventTicketsController.php +++ b/app/Http/Controllers/EventTicketsController.php @@ -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. diff --git a/app/Http/Controllers/EventViewController.php b/app/Http/Controllers/EventViewController.php index fac01cc0..17be6798 100644 --- a/app/Http/Controllers/EventViewController.php +++ b/app/Http/Controllers/EventViewController.php @@ -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, ]; /* diff --git a/app/Http/Controllers/EventViewEmbeddedController.php b/app/Http/Controllers/EventViewEmbeddedController.php index 99bc26a1..eab2a4bf 100644 --- a/app/Http/Controllers/EventViewEmbeddedController.php +++ b/app/Http/Controllers/EventViewEmbeddedController.php @@ -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', ];