added delete function on store item
This commit is contained in:
@@ -1052,4 +1052,18 @@ class UserController extends Controller {
|
|||||||
->with('product_array', $product_array)
|
->with('product_array', $product_array)
|
||||||
->with('thumbnails', $thumbnails);
|
->with('thumbnails', $thumbnails);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function deleteStoreItem(Request $request){
|
||||||
|
//
|
||||||
|
$post = $request->all();
|
||||||
|
|
||||||
|
$UserModel = new UserModel;
|
||||||
|
$res = $UserModel->deleteStoreItem($post['id']);
|
||||||
|
|
||||||
|
return response()->json(array(
|
||||||
|
'success' => true,
|
||||||
|
'message' => "Item is successfully deleted."
|
||||||
|
));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -123,6 +123,7 @@ Route::group(['middleware' => 'normaluser'], function () {
|
|||||||
Route::post('user/post/delete-image-thumb', 'user\UserController@deleteImageThumb');
|
Route::post('user/post/delete-image-thumb', 'user\UserController@deleteImageThumb');
|
||||||
Route::post('user/store-items/save-new-item-image', 'user\UserController@saveNewItemImage');
|
Route::post('user/store-items/save-new-item-image', 'user\UserController@saveNewItemImage');
|
||||||
Route::get('user/store-items/re-arrange', 'user\UserController@itemStoreReArrange');
|
Route::get('user/store-items/re-arrange', 'user\UserController@itemStoreReArrange');
|
||||||
|
Route::post('user/store-items/delete', 'user\UserController@deleteStoreItem');
|
||||||
|
|
||||||
Route::get('user/my-designs/sell-design/{designCode}', 'user\UserController@sellDesign');
|
Route::get('user/my-designs/sell-design/{designCode}', 'user\UserController@sellDesign');
|
||||||
Route::post('user/my-designs/addstoreitem', 'user\UserController@saveNewStoreItem');
|
Route::post('user/my-designs/addstoreitem', 'user\UserController@saveNewStoreItem');
|
||||||
|
|||||||
@@ -214,6 +214,14 @@ class UserModel extends Model {
|
|||||||
return $i;
|
return $i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function deleteStoreItem($id){
|
||||||
|
$i = DB::table('teamstore_products')
|
||||||
|
->where('Id', $id)
|
||||||
|
->delete();
|
||||||
|
$this->deleteImageThumb('ProductId', $id);
|
||||||
|
return $i;
|
||||||
|
}
|
||||||
|
|
||||||
function selectItemsStoreId($ck){
|
function selectItemsStoreId($ck){
|
||||||
|
|
||||||
$i = DB::table('cart_tmp')
|
$i = DB::table('cart_tmp')
|
||||||
@@ -301,4 +309,6 @@ class UserModel extends Model {
|
|||||||
->get();
|
->get();
|
||||||
return $i;
|
return $i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -1582,6 +1582,43 @@
|
|||||||
readURL(this, $id);
|
readURL(this, $id);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$("#btn_delete_store_id").click(function() {
|
||||||
|
var id = $(this).data('id');
|
||||||
|
|
||||||
|
var result = confirm("Are you want to delete?");
|
||||||
|
if (result) {
|
||||||
|
//Logic to delete the item
|
||||||
|
$.ajax({
|
||||||
|
type : 'POST',
|
||||||
|
url : "{{ url('user/store-items/delete') }}",
|
||||||
|
data : {
|
||||||
|
id: id
|
||||||
|
},
|
||||||
|
beforeSend:function(xhr){
|
||||||
|
var token = $('meta[name="csrf_token"]').attr('content');
|
||||||
|
|
||||||
|
if (token) {
|
||||||
|
return xhr.setRequestHeader('X-CSRF-TOKEN', token);
|
||||||
|
}
|
||||||
|
xhr.setRequestHeader( 'X-Requested-With', 'XMLHttpRequest');
|
||||||
|
},
|
||||||
|
success : function(response){
|
||||||
|
// console.log(response);
|
||||||
|
if(response.success){
|
||||||
|
alert(response.message);
|
||||||
|
window.location = "{{ url('user/store-items') }}";
|
||||||
|
}else{
|
||||||
|
alert("Something went wrong. Please try again!");
|
||||||
|
location.reload();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
}); //end document ready
|
}); //end document ready
|
||||||
|
|
||||||
// function
|
// function
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
<div class="box box-primary">
|
<div class="box box-primary">
|
||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
<button type="button" class="btn btn-default pull-right" data-toggle="modal" data-target="#myModal">Re-arrange / Delete thumbnail</button>
|
<button type="button" class="btn btn-default pull-right" data-toggle="modal" data-target="#myModal">Re-arrange / Delete thumbnail</button>
|
||||||
|
<button type="button" class="btn btn-danger pull-right" id="btn_delete_store_id" style="margin-right: 5px;" data-id="{{ $product_array[0]->Id }}">Delete this Item</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="box-body custom-box-body">
|
<div class="box-body custom-box-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|||||||
Reference in New Issue
Block a user