-
Notifications
You must be signed in to change notification settings - Fork 0
/
terminal_list.php
60 lines (51 loc) · 2.31 KB
/
terminal_list.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php
require_once 'common/init.php';
if (!isset($_SESSION['terminal_list'])) {
$_SESSION['terminal_list'] = array();
}
if(isset($_POST['latestqty'])){
$_SESSION['barcode_detail']['quantity'] = $_POST['latestqty'];
// Add new scan Session with update quantity
$latest_product_add_detail = array ( $_SESSION['barcode'] => $_SESSION['barcode_detail'] );
// Complete Scan Terminal List
$_SESSION['terminal_list'][] = $latest_product_add_detail;
$count = count($_SESSION['terminal_list']);
$price = $_SESSION['barcode_detail']['price'];
$qty = $_SESSION['barcode_detail']['quantity'];
$price1 = number_format((float)$price, 2, '.', '');
$total = $price * $qty;
$total1 = number_format((float)$total, 2, '.', '');
$id = end(array_keys($_SESSION['terminal_list']));
/*
echo '<li class="col-md-12 nopadding product_list">
<div class="product" id="row_'.($count).'">
<div class="col-md-1 nopadding alignCenter">'.($count+1).'</div>
<div class="col-md-5 ">'. $_SESSION['barcode_detail']['name'] .'<a class="itemDelete" href="terminal_list.php?product_id='. $id .'" style="color:#fff;"><span class="glyphicon glyphicon-trash floatRight" aria-hidden="true"></span></a><input type="hidden" class="rowdelete" value="'. $id .'"/></div>
<div class="col-md-2 alignRight paddingright30 productPrice">'. $price1 .'</div>
<div class="col-md-2 alignCenter"><lable>'. $qty .'</lable></div>
<div class="col-md-2 alignRight paddingright30"><span class="subtotalAmtSpan">'. $total1.'</span><input type="hidden" class="subtotalAmt" value="'. $total1.'" /></div>
<div class="clearfix"></div>
</div>
<div class="productoffer">
<div class="col-md-5 col-md-offset-1">Free Pencil</div>
<div class="col-md-6 nopadding"></div>
<div class="clearfix"></div>
</div>
</li>';
*/
}
// Delete Product for Terminal List Item (Delete Button Function)
if(isset($_GET['product_id'])){
unset($_SESSION['terminal_list'][$_GET['product_id']]);
echo 'sucess';
}
// Update Quantity for Select Item (Edit or Change Button Function)
if(isset($_POST['itemqty'])){
echo $_POST['itemqty'];
echo $_POST['rowarray'];
foreach ($_SESSION['terminal_list'][$_POST['rowarray']] as $key => $value) {
$_SESSION['terminal_list'][$_POST['rowarray']][$key]['quantity'] = $_POST['itemqty'];
}
}
//print_f($_SESSION['terminal_list']);
?>