| 17290 |
amit.gupta |
1 |
<div class="container">
|
|
|
2 |
<div style="padding:6px">
|
|
|
3 |
<span>Filters :</span>
|
|
|
4 |
<span>
|
|
|
5 |
<select name="orderfilter">
|
|
|
6 |
<?php foreach ($orderFilters as $key => $value) {?>
|
| 17296 |
amit.gupta |
7 |
<option value="<?php echo $key?>" <?php if($key==$filter) echo 'selected'?>><?php echo $value['displaylabel']?></option>
|
| 17290 |
amit.gupta |
8 |
<?php }?>
|
|
|
9 |
</select>
|
|
|
10 |
</span>
|
|
|
11 |
<span><input type="button" value="Filter" onclick="filterclickhandler()"/></span>
|
|
|
12 |
<script type="text/javascript">
|
|
|
13 |
function filterclickhandler(){
|
|
|
14 |
value = document.getElementsByName("orderfilter")[0].value;
|
|
|
15 |
window.location=window.location.origin + window.location.pathname + "?filter="+value;
|
|
|
16 |
}
|
|
|
17 |
</script>
|
|
|
18 |
</div>
|
|
|
19 |
<?php echo $this->element('unlikemodal');?>
|
|
|
20 |
<div class="row">
|
|
|
21 |
<?php if(!empty($orders)):?>
|
|
|
22 |
<?php foreach ($orders as $key => $order):?>
|
|
|
23 |
<div class="well">
|
| 17336 |
amit.gupta |
24 |
Ordered By : <?php echo $users[$order['userId']];?> (<?php echo $order['userId'];?>)
|
|
|
25 |
Order Id : <?php echo $order['orderId'];?>
|
|
|
26 |
<span><a href="<?php echo $apihost.'rawhtml/'.$order['orderId']; ?>" target="_blank">Rawhtml</a></span>
|
|
|
27 |
<?php if($filter=='parsefailed'): ?>
|
|
|
28 |
<span style="padding:5px;float:right"><a href="<?php echo $apihost?>">Require Detail</a></span>
|
|
|
29 |
<?php else:?>
|
|
|
30 |
<span style="padding:5px;float:right"><a href="<?php echo $apihost.'amazonsummaryfile/'.$order['userId']?>" target="_blank">OrderSummary</a></span>
|
|
|
31 |
<?php endif; ?>
|
|
|
32 |
<!--<span style="padding:5px;float:right">Call Customer</span>-->
|
| 17290 |
amit.gupta |
33 |
</div>
|
|
|
34 |
<?php if(!empty($order['subOrders'])):?>
|
|
|
35 |
<?php foreach ($order['subOrders'] as $key => $suborder):?>
|
|
|
36 |
<?php $suborder['storeId'] = $order['storeId'];?>
|
|
|
37 |
<?php if($suborder['storeId'] != 4):?>
|
|
|
38 |
<?php $suborder['merchantOrderId'] = $order['merchantOrderId'];?>
|
|
|
39 |
<?php else:?>
|
|
|
40 |
<?php $suborder['merchantOrderId'] = $suborder['merchantSubOrderId'];?>
|
|
|
41 |
<?php endif;?>
|
|
|
42 |
<?php
|
|
|
43 |
if(!empty($order['orderTrackingUrl'])){
|
|
|
44 |
$suborder['orderSuccessUrl'] = $order['orderTrackingUrl'];
|
|
|
45 |
}
|
|
|
46 |
?>
|
|
|
47 |
<?php echo $this->element('suborderwd',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
|
|
|
48 |
<?php endforeach;?>
|
|
|
49 |
<?php else:?>
|
|
|
50 |
<?php echo $this->element('unparsedorderwd',array('suborder'=>$order,'activestores'=>$activestores,'storemapping'=>$storemapping,'amazonorderurl'=>$amazonorderurl));?>
|
|
|
51 |
<?php endif;?>
|
|
|
52 |
<?php endforeach;?>
|
|
|
53 |
<nav>
|
|
|
54 |
<ul class="pager">
|
| 17296 |
amit.gupta |
55 |
<?php if($page>1):?><li><a href="<?php echo '?page='.($page-1).'&filter='.$filter;?>">Previous</a></li><?php endif;?>
|
|
|
56 |
<?php if($page<$totalPages):?><li><a href="<?php echo '?page='.($page+1).'&filter='.$filter;?>">Next</a></li><?php endif;?>
|
| 17290 |
amit.gupta |
57 |
</ul>
|
|
|
58 |
</nav>
|
|
|
59 |
<?php else:?>
|
|
|
60 |
<h3>You haven't placed any orders till now</h3>
|
|
|
61 |
<?php endif;?>
|
|
|
62 |
</div>
|
|
|
63 |
</div>
|
|
|
64 |
<script type="text/javascript" src="/js/profittill.js?v=<?php echo $staticversion;?>"></script>
|
|
|
65 |
<?php
|
|
|
66 |
function formatOrderDate($date,$storeId,$type='od'){
|
|
|
67 |
if($type=='od'){
|
|
|
68 |
switch($storeId){
|
|
|
69 |
case 2:
|
|
|
70 |
$dateParts = explode(' ', $date);
|
| 21326 |
amit.gupta |
71 |
if(isset($dateParts[3])) {
|
|
|
72 |
$formatteddate = substr($dateParts[1],0,3).' '.$dateParts[0].', '.$dateParts[3].' '.$dateParts[4];
|
|
|
73 |
} else {
|
|
|
74 |
$formatteddate = $date;
|
|
|
75 |
}
|
| 17290 |
amit.gupta |
76 |
break;
|
|
|
77 |
case 3:
|
|
|
78 |
$dateParts = explode(' ', $date);
|
|
|
79 |
if(count($dateParts)>4){
|
|
|
80 |
$formatteddate = $dateParts[0].' '.substr($dateParts[1],0,2).', '.$dateParts[3].' '.$dateParts[4];
|
|
|
81 |
}else{
|
|
|
82 |
$formatteddate = substr($dateParts[2],0,-1).' '.$dateParts[1];
|
|
|
83 |
}
|
|
|
84 |
break;
|
|
|
85 |
default:
|
|
|
86 |
case 1:
|
|
|
87 |
$formatteddate = date('M d',strtotime($date));
|
|
|
88 |
break;
|
|
|
89 |
}
|
|
|
90 |
}else{
|
|
|
91 |
switch($storeId){
|
|
|
92 |
case 1:
|
|
|
93 |
if(trim(strtolower($date))=="not available"){
|
|
|
94 |
// $formatteddate="Not available";
|
|
|
95 |
$formatteddate="";
|
|
|
96 |
break;
|
|
|
97 |
}
|
|
|
98 |
case 3:
|
|
|
99 |
$dateParts = explode(' - ', $date);
|
|
|
100 |
if(sizeof($dateParts)>1){
|
|
|
101 |
$formatteddate = date('M d',strtotime($dateParts[1]));
|
|
|
102 |
}else{
|
|
|
103 |
$formatteddate = date('M d',strtotime($dateParts[0]));
|
|
|
104 |
}
|
|
|
105 |
break;
|
|
|
106 |
default:
|
|
|
107 |
$formatteddate = date('M d',strtotime($date));
|
|
|
108 |
break;
|
|
|
109 |
}
|
|
|
110 |
}
|
|
|
111 |
return $formatteddate;
|
|
|
112 |
}
|
|
|
113 |
?>
|