change sort order

This commit is contained in:
Frank John Begornia
2019-08-24 15:59:33 +08:00
parent f8d033f3fa
commit 502b13e793
2 changed files with 17 additions and 19 deletions

View File

@@ -100,17 +100,15 @@ class TeamStoreController extends Controller {
// var_dump(array_unique($arr_teamstore)); // var_dump(array_unique($arr_teamstore));
$m = new TeamStoreModel; $m = new TeamStoreModel;
$q = null;
$sort = null; $q = $request->input('q');
$sort = $request->input('s');
$q = $request->input('q');
$sort = $request->input('s');
if(isset($q) && isset($sort)){ if(isset($q) && isset($sort)){
if($sort == "al-asc"){ if($sort == "latest"){
$field = "StoreName"; $field = "Id";
$sort_value = "ASC"; $sort_value = "DESC";
}elseif($sort == "al-desc"){ }elseif($sort == "al-desc"){
$field = "StoreName"; $field = "StoreName";
$sort_value = "DESC"; $sort_value = "DESC";
@@ -118,10 +116,10 @@ class TeamStoreController extends Controller {
$field = "Id"; $field = "Id";
$sort_value = "ASC"; $sort_value = "ASC";
}else{ }else{
$field = "Id"; $field = "StoreName";
$sort_value = "DESC"; $sort_value = "ASC";
} }
if($q != ""){ if($q != ""){
// keyword and sort // keyword and sort
$stores_array = $m->selectTeamstoreSearch($field, $sort_value, $q); $stores_array = $m->selectTeamstoreSearch($field, $sort_value, $q);
@@ -131,12 +129,12 @@ class TeamStoreController extends Controller {
} }
}else{ }else{
// first load $field = "StoreName";
$stores_array = $m->selectAllTeamStore(); $sort_value = "ASC";
} $sort = "al-asc";
// $stores_array = $m->selectAllTeamStore(); $stores_array = $m->selectTeamstoreFilter($field, $sort_value);
}
// var_dump($stores_array);
return view('teamstore-sublayouts.stores') return view('teamstore-sublayouts.stores')
->with('stores_array', $stores_array) ->with('stores_array', $stores_array)
->with('keyword', $q) ->with('keyword', $q)

View File

@@ -61,10 +61,10 @@
<div class="col-sm-5"> <div class="col-sm-5">
<label>Sory by:</label> <label>Sory by:</label>
<select class="form-control" name="s" id="select_sort_stores"> <select class="form-control" name="s" id="select_sort_stores">
<option @if($filter == "latest") selected @endif value="latest">Newest &rarr; Oldest</option>
<option @if($filter == "oldest") selected @endif value="oldest">Oldest &rarr; Newest</option>
<option @if($filter == "al-asc") selected @endif value="al-asc">Store Name A &rarr; Z</option> <option @if($filter == "al-asc") selected @endif value="al-asc">Store Name A &rarr; Z</option>
<option @if($filter == "al-desc") selected @endif value="al-desc">Store Name Z &rarr; A</option> <option @if($filter == "al-desc") selected @endif value="al-desc">Store Name Z &rarr; A</option>
<option @if($filter == "latest") selected @endif value="latest">Newest &rarr; Oldest</option>
<option @if($filter == "oldest") selected @endif value="oldest">Oldest &rarr; Newest</option>
</select> </select>
</div> </div>
</div> </div>