Subversion Repositories SmartDukaan

Rev

Rev 17336 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
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
?>