Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
16773 manas 1
<div class="appTransactions index">
16811 manas 2
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
3
	<h2><?php echo __('App Transactions Retailer Wise'); ?></h2>
16813 manas 4
	<h4><?php echo __('Total Clicks '.$totalClicks);?></h4>
5
	<h4><?php echo __('Total Approved '.$totalApproved);?></h4>
6
	<h4><?php echo __('Overall Conversion Percentage '.ceil(($totalApproved/$totalClicks)*100)) . '%';?></h4>
16811 manas 7
		<form class="navbar-form" role="search" method="GET" name="search" action="<?php echo $base_url;?>admin/appTransactions/retailer">
16954 manas 8
	<?php if(!isset($_REQUEST['date']) && !isset($_REQUEST['date_from']) && !isset($_REQUEST['date_to'])){?>
16811 manas 9
 
16954 manas 10
		<div><select id="mySelect">
11
			  <option value="today" selected="true">Today</option>
12
			  <option value="yesterday">Yesterday</option>
13
			  <option value="range">Date Range</option>
14
			</select></div>
15
				<div class="input-group col-xs-6 text-left" id="date_range" >
16
			Date From<input type="date" name="date_from" value="Date"/>
17
			Date To<input type="date" name="date_to" value="Date"/>
18
			<div class="input-group col-xs-6 text-right" id="remote">
19
            <div class="input-group-btn w25px">
20
                <button class="btn btn-default" type="submit"><i class="glyphicon glyphicon-search"></i></button>
21
            </div>
22
        </div>
23
		</div>	
24
	<?php }?>
25
 
26
		<?php if(isset($_REQUEST['date'])) {?>
27
		<?php if($_REQUEST['date']=='yesterday'){?>
28
			<div>
29
				<select id="mySelect">
30
				  <option value="today">Today</option>
31
				  <option value="yesterday" selected="true">Yesterday</option>
32
				  <option value="range">Date Range</option>
33
				</select>
34
			</div>
35
		<div class="input-group col-xs-6 text-left" id="date_range" >
36
			Date From<input type="date" name="date_from" value="Date"/>
37
			Date To<input type="date" name="date_to" value="Date"/>
38
			<div class="input-group col-xs-6 text-right" id="remote">
39
            <div class="input-group-btn w25px">
40
                <button class="btn btn-default" type="submit"><i class="glyphicon glyphicon-search"></i></button>
41
            </div>
42
        	</div>
43
		</div>
44
		<?php }?>
45
		<?php if($_REQUEST['date']=='today'){?>
46
			<div>
47
				<select id="mySelect">
48
				  <option value="today" selected="true">Today</option>
49
				  <option value="yesterday" >Yesterday</option>
50
				  <option value="range">Date Range</option>
51
				</select>
52
			</div>
53
		<div class="input-group col-xs-6 text-left" id="date_range" >
54
			Date From<input type="date" name="date_from" value="Date"/>
55
			Date To<input type="date" name="date_to" value="Date"/>
56
			<div class="input-group col-xs-6 text-right" id="remote">
57
            <div class="input-group-btn w25px">
58
                <button class="btn btn-default" type="submit"><i class="glyphicon glyphicon-search"></i></button>
59
            </div>
60
        	</div>
61
		</div>
62
		<?php }?>
63
		<?php }?>
64
		<?php if(isset($_REQUEST['date_from'])) {?>
65
		<div><select id="mySelect">
66
			  <option value="today">Today</option>
67
			  <option value="yesterday">Yesterday</option>
68
			  <option value="range" selected="true">Date Range</option>
69
			</select></div>
70
		<div class="input-group col-xs-6 text-left" id="date_range" >
71
			Date From<input type="date" name="date_from" value="<?php echo($_REQUEST['date_from']);?>"/>
72
			Date To<input type="date" name="date_to" value="<?php echo($_REQUEST['date_to']);?>"/>
73
			<div class="input-group col-xs-6 text-right" id="remote">
74
            <div class="input-group-btn w25px">
75
                <button class="btn btn-default" type="submit"><i class="glyphicon glyphicon-search"></i></button>
76
            </div>
77
        </div>
78
		</div>
79
		<?php }?>            </form>
16773 manas 80
	<table cellpadding="0" cellspacing="0" class="table table-striped">
81
	<tr>
16811 manas 82
			<th><?php echo $this->Paginator->sort('retailer_id'); ?></th>
16813 manas 83
			<th><?php echo $this->Paginator->sort('clicks'); ?></th>
16773 manas 84
			<th><?php echo $this->Paginator->sort('approved'); ?></th>
85
			<th><?php echo $this->Paginator->sort('conversion_percentage'); ?></th> 
86
 
87
	</tr>
88
 
89
	<?php foreach ($appTransactions as $appTransaction): ?>
90
	<tr>
16911 manas 91
		<td>
92
<?php echo
93
		$this->Html->link(__(h($appTransaction['AppTransaction']['retailer_id'])), array('action' => '/user', $appTransaction['AppTransaction']['retailer_id']));  ?>
94
 
95
		&nbsp;</td>
16773 manas 96
		<td><?php echo h($appTransaction[0]['count']); ?>&nbsp;</td>
16811 manas 97
		<td><?php if(!isset($appTransaction['AppTransaction']['approved'])){echo h('0');}else{echo h($appTransaction['AppTransaction']['approved']);}; ?>&nbsp;</td>
98
		<td><?php if(!isset($appTransaction['AppTransaction']['conversion_percentage'])){echo h('0');}else{echo h($appTransaction['AppTransaction']['conversion_percentage']);}; ?>&nbsp;</td>
16773 manas 99
	</tr>
100
<?php endforeach; ?>
101
	</table>
16811 manas 102
	<script type="text/javascript">
103
		$('#mySelect').on('change', function() {
104
			  var value = $(this).val();
105
			  if(value=='yesterday'){
106
			  	 $('#date_range').hide();
107
			  	 document.location = '/admin/appTransactions/retailer?date=yesterday';
108
			  }
109
			  if(value=='today'){
110
			  	 $('#date_range').hide();
111
			  	 document.location = '/admin/appTransactions/retailer';
112
			  }
113
			  if(value=='range'){
114
			  	 $('#date_range').show(); 
115
			  }
116
 
117
		});
118
	</script>
119
	<script type="text/javascript">
120
	$(document).ready(function() {
121
    if($("#mySelect").val() == "today"){
122
        $("#date_range").hide();
123
    	}
16954 manas 124
    if($("#mySelect").val() == "yesterday"){
125
    $("#date_range").hide();
126
	}
127
 
16811 manas 128
	});
129
	</script>
16873 manas 130
</div>