Subversion Repositories SmartDukaan

Rev

Rev 17296 | Go to most recent revision | 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);
71
			$formatteddate = substr($dateParts[1],0,3).' '.$dateParts[0].', '.$dateParts[3].' '.$dateParts[4];
72
			break;
73
			case 3:
74
			$dateParts = explode(' ', $date);
75
			if(count($dateParts)>4){
76
				$formatteddate = $dateParts[0].' '.substr($dateParts[1],0,2).', '.$dateParts[3].' '.$dateParts[4];
77
			}else{
78
				$formatteddate = substr($dateParts[2],0,-1).' '.$dateParts[1];
79
			}
80
			break;
81
			default:
82
			case 1:
83
			$formatteddate = date('M d',strtotime($date));
84
			break;
85
		}
86
	}else{
87
		switch($storeId){
88
			case 1:
89
				if(trim(strtolower($date))=="not available"){
90
					// $formatteddate="Not available";
91
					$formatteddate="";
92
					break;
93
				}
94
			case 3:
95
			$dateParts = explode(' - ', $date);
96
			if(sizeof($dateParts)>1){
97
				$formatteddate = date('M d',strtotime($dateParts[1]));
98
			}else{
99
				$formatteddate = date('M d',strtotime($dateParts[0]));
100
			}
101
			break;			
102
			default:
103
			$formatteddate = date('M d',strtotime($date));
104
			break;
105
		}
106
	}
107
	return $formatteddate;
108
}
109
?>