diff --git a/app/Http/Controllers/designer/DesignerController.php b/app/Http/Controllers/designer/DesignerController.php index 49d9530..df8c5cf 100644 --- a/app/Http/Controllers/designer/DesignerController.php +++ b/app/Http/Controllers/designer/DesignerController.php @@ -957,13 +957,24 @@ class DesignerController extends Controller { public function addNewRow(Request $request){ $post = $request->all(); + $TeamStoreModel = new TeamStoreModel; + $newDesignerModel = new DesignerModel; + $trCount = $post['itemCount']; $tempCode = $post['tempCode']; - - $newDesignerModel = new DesignerModel; - $jersey_sizes = $newDesignerModel->getAvailableSizes($tempCode, 'JERSEY'); - $shorts_sizes = $newDesignerModel->getAvailableSizes($tempCode, 'SHORTS'); + $avalable_sizes = $post['avalable_sizes']; + + $x = explode(",", $avalable_sizes ); + foreach($x as $s){ + $h[] = $TeamStoreModel->getSizesByBracket($s); + } + + foreach($h as $d){ + foreach($d as $g){ + $sizes_array[] = $g; + } + } ?> @@ -985,8 +996,8 @@ class DesignerController extends Controller { '.$s_size.''; + foreach($sizes_array as $s_size){ + echo ''; } ?> @@ -1007,6 +1018,7 @@ class DesignerController extends Controller { + diff --git a/app/Http/Controllers/teamstore/TeamStoreController.php b/app/Http/Controllers/teamstore/TeamStoreController.php index e0d8dc2..0436eaf 100644 --- a/app/Http/Controllers/teamstore/TeamStoreController.php +++ b/app/Http/Controllers/teamstore/TeamStoreController.php @@ -203,8 +203,6 @@ class TeamStoreController extends Controller { if($product_array[0]->ProductAvailableQty != null){ $soldQty = $m->getSoldQty($product_array[0]->Id); - // var_dump($soldQty); - // echo $product_array[0]->ProductAvailableQty; $availableQty = $product_array[0]->ProductAvailableQty - $soldQty[0]->SoldQty; }else{ // echo 'no qty'; @@ -224,13 +222,7 @@ class TeamStoreController extends Controller { public function login(Request $request) { - // [0]->StoreUrl != $store_array[0]->StoreUrl - // if($request->session()->get('teamstore_data_array') != null){ - // return redirect('teamstore/'.$request->session()->get('teamstore_data_array')[0]->StoreUrl); - // }else{ - return view('teamstore-sublayouts.login'); - // } - + return view('teamstore-sublayouts.login'); } public function clearSession(Request $request) diff --git a/app/Http/Controllers/user/UserController.php b/app/Http/Controllers/user/UserController.php index a87e0c8..c08d17d 100644 --- a/app/Http/Controllers/user/UserController.php +++ b/app/Http/Controllers/user/UserController.php @@ -641,6 +641,7 @@ class UserController extends Controller { $post = $request->all(); // var_dump($post['imgupload']); $UserModel = new UserModel; + $newTeamStoreModel = new TeamStoreModel; $getYear = date('y'); $store_id = Auth::user()->store_id; @@ -652,7 +653,7 @@ class UserController extends Controller { $itemDescription = $post['itemDescription']; $itemPrice = $post['itemPrice']; $itemForm = $post['itemForm']; - $itemUrl = $store_arrayp[0]->StoreUrl . '-' . $post['itemUrl']; + $itemUrl = $store_array[0]->StoreUrl . '-' . $post['itemUrl']; $itemPrivacy = $post['itemPrivacy']; $available_size = implode(",", $_POST['available_size']); diff --git a/app/Models/user/UserModel.php b/app/Models/user/UserModel.php index c8e3b37..1113109 100644 --- a/app/Models/user/UserModel.php +++ b/app/Models/user/UserModel.php @@ -161,8 +161,9 @@ class UserModel extends Model { } function selectStoreOrders($store_id){ - $i = DB::table('orders')->select('orders.*', 'payment_details.InvoiceNumber', 'payment_details.Currency') + $i = DB::table('orders')->select('orders.*', 'payment_details.InvoiceNumber', 'payment_details.Currency', 'payment_details.Payer_Email', 'payment_details.Payer_Firstname', 'payment_details.Payer_Lastname', 'shipping_addresses.*') ->leftjoin('payment_details', 'payment_details.CartKey','=','orders.CartKey') + ->leftjoin('shipping_addresses', 'shipping_addresses.PaymentDetail_Id','=','payment_details.Id') ->where('orders.StoreId', $store_id) ->orderby('orders.DateCreated', 'DESC') ->get(); diff --git a/resources/views/teamstore-layout/main.blade.php b/resources/views/teamstore-layout/main.blade.php index b0a8264..68e9f31 100644 --- a/resources/views/teamstore-layout/main.blade.php +++ b/resources/views/teamstore-layout/main.blade.php @@ -397,6 +397,8 @@ // @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ adding of rows @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ $(document).on('button click', '#addNewRow', function(){ var TemplateCode = $('#template_code').val(); + var avalable_sizes = $('#avalable_sizes').val(); + // console.log(TemplateCode) var orderCounterValue = $('#orderCounterValue').val(); var numi = document.getElementById('orderCounterValue'); @@ -409,7 +411,8 @@ data:{ itemCount : num, - tempCode : TemplateCode + tempCode : TemplateCode, + avalable_sizes : avalable_sizes }, dataType: "html", //expect html to be returned diff --git a/resources/views/teamstore-sublayouts/forms/jersey-and-shorts-form.blade.php b/resources/views/teamstore-sublayouts/forms/jersey-and-shorts-form.blade.php index c424826..31ee298 100644 --- a/resources/views/teamstore-sublayouts/forms/jersey-and-shorts-form.blade.php +++ b/resources/views/teamstore-sublayouts/forms/jersey-and-shorts-form.blade.php @@ -20,6 +20,7 @@ + @@ -72,7 +73,6 @@ - diff --git a/resources/views/user-layouts/store-orders.blade.php b/resources/views/user-layouts/store-orders.blade.php index 5819b1f..36ec8c8 100644 --- a/resources/views/user-layouts/store-orders.blade.php +++ b/resources/views/user-layouts/store-orders.blade.php @@ -48,7 +48,7 @@
- +
@@ -56,6 +56,15 @@ + + + + + + + + + @@ -68,6 +77,15 @@ + + + + + + + + +
Invoice No.Price Quantity #Payer EmailPayer FullnameRecipient NameAddress Line 1Address Line 2CityStatePostal CodeCountry Code Date Ordered Action
{{ $item_order->Price . ' ' . $item_order->Currency }} {{ $item_order->Quantity }} {{ date('Y/m/d', strtotime($item_order->DateCreated)) }}{{ $item_order->Payer_Email }} {{ $item_order->Payer_Firstname . ' ' . $item_order->Payer_Lastname }} {{ $item_order->recipient_name }} {{ $item_order->line1 }} {{ $item_order->line2 }} {{ $item_order->city }} {{ $item_order->state }} {{ $item_order->postal_code }} {{ $item_order->country_code }} {{ date('F j, Y g:i a', strtotime($item_order->DateCreated)) }} View Details diff --git a/resources/views/user-layouts/user_template.blade.php b/resources/views/user-layouts/user_template.blade.php index fea4feb..89d72df 100644 --- a/resources/views/user-layouts/user_template.blade.php +++ b/resources/views/user-layouts/user_template.blade.php @@ -549,6 +549,11 @@ padding: 0 15px; } } + /* table.dataTable td,table.dataTable th { + padding: 3px 10px; + width: 1px; + white-space: nowrap; + } */ @@ -650,45 +655,65 @@ $("#min").datepicker({ onSelect: function () { table.draw(); }, changeMonth: true, changeYear: true }); $("#max").datepicker({ onSelect: function () { table.draw(); }, changeMonth: true, changeYear: true }); var table = $('#tbl_store_orders').DataTable({ + scrollX: true, dom: 'Bfrtip', buttons: [ { extend: 'csv', exportOptions: { - columns: [ 0, 1, 2, 3, 5 ] + columns: [ 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ] }, className : "btn btn-default", - text: " CSV" + text: " CSV", + title : function() { + return "ORDER REPORTS"; + } }, { extend: 'excel', exportOptions: { - columns: [ 0, 1, 2, 3, 5 ] + columns: [ 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ] }, className : "btn btn-default", - text: " Excel" - }, - { - extend: 'pdf', - exportOptions: { - columns: [ 0, 1, 2, 3, 5 ] - }, - className : "btn btn-default", - text: " PDF" - }, - { - extend: 'print', - exportOptions: { - columns: [ 0, 1, 2, 3, 5 ] - }, - className : "btn btn-default", - text : " Print" - } + text: " Excel", + title : function() { + return "ORDER REPORTS"; + } + } + //, + // { + // extend: 'pdf', + // exportOptions: { + // columns: [ 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ] + // }, + // className : "btn btn-default", + // text: " PDF", + // orientation: 'landscape', + // pageSize: 'LEGAL', + // title : function() { + // return "ORDER REPORTS"; + // } + + // }, + // { + // extend: 'print', + // exportOptions: { + // columns: [ 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ] + // }, + // className : "btn btn-default", + // text : " Print", + // orientation: 'landscape', + // pageSize: 'LEGAL', + // title : function() { + // return "ORDER REPORTS"; + // } + // } ], columnDefs: [ { targets: 4, type: 'date', visible: false }, { targets: 5, type: 'date' } - ] + ], + }); // Event listener to the two range filtering inputs to redraw on input @@ -820,7 +845,7 @@ } }else{ reader.onload = function(event) { - $( ".small-preview-thumb" ).prepend('
  • ' + + $( ".small-preview-thumb" ).prepend('
  • ' + ' ' + ' ' + ' ' + @@ -1836,7 +1861,7 @@ }, success : function(response){ if(response.success){ - alert('New item is successfully added.'); + alert('New item image(s) is successfully added.'); location.reload(); }else{ $("#new_item_image_response_msg").html("");