change sort order
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -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 → Oldest</option>
|
|
||||||
<option @if($filter == "oldest") selected @endif value="oldest">Oldest → Newest</option>
|
|
||||||
<option @if($filter == "al-asc") selected @endif value="al-asc">Store Name A → Z</option>
|
<option @if($filter == "al-asc") selected @endif value="al-asc">Store Name A → Z</option>
|
||||||
<option @if($filter == "al-desc") selected @endif value="al-desc">Store Name Z → A</option>
|
<option @if($filter == "al-desc") selected @endif value="al-desc">Store Name Z → A</option>
|
||||||
|
<option @if($filter == "latest") selected @endif value="latest">Newest → Oldest</option>
|
||||||
|
<option @if($filter == "oldest") selected @endif value="oldest">Oldest → Newest</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user