Subversion Repositories SmartDukaan

Rev

Rev 18231 | Rev 18235 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
18211 naman 1
<script type="text/javascript" src="<?php echo $base_url;?>js/iscroll.js"></script>
18224 naman 2
<script type="text/javascript" src="/js/profittill.js?v=<?php echo $staticversion;?>"></script>
3
<script type="text/javascript" src="/js/checkout.js?v=<?php echo $staticversion;?>"></script>
4
<script type="text/javascript" src="/js/jquery.viewport.mini.js"></script>
18211 naman 5
 
6
<script>
18224 naman 7
$(document).ready(function(){	
8
	$('.card').html(localStorage.getItem("productdetail"));
18234 amit.gupta 9
	$('.data-up:first').append('<a id="popovertrigger6"  data-container="body" data-toggle="popover" data-placement="left" data-content="Buy Now"></a>');
10
	showpopover("popovertrigger6", $('.row.card')[0]);
11
	$('.popover').css('position','fixed');
12
	setInterval(function(){try {
13
        $("#popovertrigger6").popover('toggle')       
14
    }catch(err){
15
        //
16
    }},1500);
18224 naman 17
	$('.see_more_link').remove();
18211 naman 18
	var topmargin = $(".card").height();
18231 naman 19
	var value = " "+(topmargin+15)+"px 5px 5px 5px";
18211 naman 20
	$('#detailcontent').css("margin",value);
18234 amit.gupta 21
	//$('.popover').hide();
22
	//$('.arrow').hide();
18224 naman 23
	$('div').removeClass("accsproduct");
24
	$('h5').removeClass("accsproduct");
18231 naman 25
 
26
	 $('.uvideo').click(function(){
27
	 window.history.pushState('forward', null, './forward');
28
      var source= $(this).data('source');
29
      // alert(source);
30
      $('#content-add').empty();
31
      var content = "<iframe width='100%' height='100%' src='http://www.youtube.com/embed/"+source+"?autoplay=1'></iframe>"
32
      value = " "+(topmargin+10)+"px 5px 5px 5px";
33
      $('#video-body').css("margin",value);
34
      $('#content-add').append(content);
35
      var producttitle = $(this).closest(".productdetails").find(".producttitle").html().trim();
36
      ga('send', 'event', 'Video Link Clicked', producttitle, me);
37
      $('#videoModal').modal('show');
38
    });
39
 
40
    if (window.history && window.history.pushState) {
41
 
42
        $(window).on('popstate', function() {
43
             $('#videoModal').modal('hide');
44
      		 $('.text-center').empty();
45
        });
46
 
47
      }
48
 
18234 amit.gupta 49
    $('#videoModal').click(function(){
50
    	$('#content-add').empty();
18231 naman 51
    });
52
 
53
    $('.close').click(function(){
54
      $('#videoModal').modal('hide');
55
      $('.text-center').empty();
56
    });
57
 
18211 naman 58
});
59
function loaded () {
60
	myScroll = new IScroll('#wrapper', { scrollX: true, scrollY: false, mouseWheel: true, click: true, tap: true });
61
	}
62
var a;
63
var b;
64
function togglelist(e, id) {
65
 
66
    var el = document.getElementById(id);
67
    if ((a != undefined) && (b != null) && (a != el)) {
68
        a.style.display = 'none';
69
        b.innerHTML = '+';
70
    }
71
    if (el.style.display != 'none') {
72
        el.style.display = 'none';
73
        e.currentTarget.children[1].innerHTML = '+';
74
    } else {
75
        el.style.display = '';
76
        e.currentTarget.children[1].innerHTML = '-';
77
    }
78
    a = el;
79
    b = e.currentTarget.children[1];
80
}
81
</script>
82
<style>
83
.pd-tab {
84
  background: #e5e6e0;
85
  color: #555555;
86
  text-transform: capitalize;
87
  padding: 7px 5px;
88
  font: 1.2em Helvetica, Arial, sans-serif;
89
  margin-bottom: 2px;
90
  width:100%;
91
}
92
.pd-tab span:nth-of-type(1) {
93
  float: left;
94
  margin-top: 3px;
95
}
96
.pd-tab span:nth-of-type(2) {
97
  float: right;
98
  font: 1.2em Helvetica, Arial, sans-serif;
99
}
100
.pd-tab-open {
101
  width:90%;
102
  margin: 10px;
103
}
104
.pd-tab-open table {
105
  border: #f2f3ef solid 1px;
106
  width: 99%;
107
  border-collapse: collapse;
108
  color: #555555;
109
  margin-bottom: 10px;
110
}
111
.pd-tab-open table th {
112
  background: #f2f3ef;
113
  font: 1em Helvetica, Arial, sans-serif;
114
  padding: 5px 0 5px 5px;
115
  text-align: left;
116
}
117
.pd-tab-open table td {
118
  font: 1em Helvetica, Arial, sans-serif;
119
  text-align: center;
120
  border-bottom: #f2f3ef solid 1px;
121
  padding: 5px 3px;
122
}
123
.pd-tab-open table td:nth-of-type(1) {
124
  border-right: #f2f3ef solid 1px;
125
  text-align: left;
126
  width: 25%;
127
}
128
.pd-tab-open table td:nth-of-type(2) {
129
 
130
  text-align: left;
131
  padding-left: 4px;
132
  box-sizing: border-box;
133
  -webkit-box-sizing: border-box;
134
  -moz-box-sizing: border-box;
135
}
136
.pd-tab-open .detail-div {
137
  color: #555555;
138
  text-align: left;
139
  font: 1.2em Helvetica, Arial, sans-serif;
140
}
141
 
142
#wrapper {
143
	position: absolute;
144
	z-index: 1;
145
	top: 5px;
146
	bottom: 48px;
147
	left: 0;
148
	width: 100%;
18231 naman 149
	height: 210px;
18211 naman 150
	overflow: hidden;
151
}
152
 
153
#scroller {
154
	position: absolute;
155
	z-index: 1;
156
	-webkit-tap-highlight-color: rgba(0,0,0,0);
157
	/*width: 560px;*/
158
 
159
 
160
	-webkit-transform: translateZ(0);
161
	-moz-transform: translateZ(0);
162
	-ms-transform: translateZ(0);
163
	-o-transform: translateZ(0);
164
	transform: translateZ(0);
165
	-webkit-touch-callout: none;
166
	-webkit-user-select: none;
167
	-moz-user-select: none;
168
	-ms-user-select: none;
169
	user-select: none;
170
	-webkit-text-size-adjust: none;
171
	-moz-text-size-adjust: none;
172
	-ms-text-size-adjust: none;
173
	-o-text-size-adjust: none;
174
	text-size-adjust: none;
175
}
176
 
177
#scroller ul {
178
	list-style: none;
179
	padding: 0;
180
	margin: 0;
181
	width: 100%;
182
 
183
	text-align: center;
184
}
185
 
186
#scroller li {
187
	display: block;
188
	float: left;
18231 naman 189
	/*width: 140px;*/
190
	width: 210px;
191
  	height: 210px;
18211 naman 192
 
193
	border-right: 1px solid #ccc;
18231 naman 194
	background-color: white;
18211 naman 195
	font-size: 14px;
196
}
197
.pd-images {
198
  padding: 5px 10px;
199
 
200
  border: #f1f1f1 solid 1
201
}
202
 
203
.goback {z-index:10; height: 32px; width: 32px; position: absolute;top:120px;padding:4px;}
204
</style>
205
 
18231 naman 206
<div class="modal fade" id="videoModal">
207
  <div class="modal-dialog">
208
    <div class="modal-content" id='video-body'>      
209
      <div class="modal-body">
210
        <div class="text-center" id='content-add'>
211
 
212
        </div>        
213
      </div>      
214
    </div><!-- /.modal-content -->
215
  </div><!-- /.modal-dialog -->
216
</div>
18224 naman 217
<div class="modal fade" id="loadingModal">
218
  <div class="modal-dialog">
219
    <div class="modal-content">      
220
      <div class="modal-body">
221
        <div class="text-center">
222
          <img src="/img/ajax-loader.gif"/>          
223
        </div>        
224
      </div>      
225
    </div><!-- /.modal-content -->
226
  </div><!-- /.modal-dialog -->
227
</div>
18211 naman 228
 
18231 naman 229
<div style="position:fixed;z-index:2;top:-5px; background:#58d936;padding:15px 5px 2px 5px;width:100%">
230
<a href="javascript:history.back();"><span class="glyphicon glyphicon-remove-circle pull-right" style='left: 5px;z-index: 55;font-size: 20px;color: #555;'></span></a>
18224 naman 231
<div class="row card">
18211 naman 232
 
233
 
234
</div>
18224 naman 235
</div>
18211 naman 236
 
18224 naman 237
<div id = "detailcontent" style="background:white;position:relative;margin-bottom:50px;">
18211 naman 238
 
239
<div id="wrapper" style="background:white;">
18231 naman 240
	<div id="scroller" style='width: <?php echo count($dealinfo['entity']['images'])*220;?>px;'>
18211 naman 241
		<ul>
242
			<?php foreach($dealinfo['entity']['images'] as $image){?>
243
	          	<?php //echo $image['url'];?>
18231 naman 244
	          	<li class='pd-images'><img src="<?php echo $image['url'];?>" height="100%" "></li>
18211 naman 245
 
246
	         <?php } ?>
247
	    </ul>
248
	</div>
18224 naman 249
</div>
250
 
18231 naman 251
	<div style="position:absolute;top:210px;width:100%;padding-bottom:55px;">
18224 naman 252
	<div style="background:white;">
253
		<?php if(isset($dealinfo['entity']['keySpecs']) && !empty($dealinfo['entity']['keySpecs'])):?>
254
			<div class="pd-tab clearfix" >
255
		  		<span>Highlights</span>
256
			</div>
257
 
258
			<div class="pd-tab-open" id="tab1">
259
			  <div class="detail-div">
260
			         <?php foreach($dealinfo['entity']['keySpecs'] as $value):?>
261
			         	<?php echo "<div>".$value."</div>";?>
262
			         <?php endforeach;?>   
263
			  </div>
264
			</div>
265
		<?php endif;?>
18211 naman 266
 
18224 naman 267
		<?php if(isset($dealinfo['entity']['packageContents']) && !empty($dealinfo['entity']['packageContents'])):?>
268
			<div class="pd-tab clearfix" >
269
			  <span>Package Contents</span>
270
			</div>
271
 
272
			<div class="pd-tab-open" id="tab1">
273
			  <div class="detail-div">
274
			         <?php foreach($dealinfo['entity']['packageContents'] as $value):?>
275
			         	<?php echo "<div>".$value."</div>";?>
276
			         <?php endforeach;?>   
277
			  </div>
278
			</div>
279
		<?php endif;?>
280
 
281
		<?php if(isset($dealinfo['entity']['detailedSpecs']) && !empty($dealinfo['entity']['detailedSpecs'])):?>
282
			<div class="pd-tab clearfix" onclick="togglelist(event,'tab2')">
283
			  <span>Detailed Specifications</span><span>-</span>
284
			</div>
285
 
286
			<div class="pd-tab-open" id="tab2" style="width:96%;">
287
			  <div class="detail-div">
288
			         <?php foreach($dealinfo['entity']['detailedSpecs'] as $key=> $value):?>
289
			         	<table>
290
				          <tr>
291
				            <th colspan="2"><?php echo $value['title']; ?></th>
292
				          </tr>
293
				           <?php foreach ($value['specs'] as $item) {?>
294
				            <tr>
295
				              <td><?php echo $item['name'];?></td>
296
				              <td><?php echo implode('',$item['values']);?></td>
297
				            </tr>
298
				           <?php }?>
299
				        </table>
300
			         <?php endforeach;?>   
301
			  </div>
302
			</div>
303
		<?php endif;?>
18211 naman 304
	</div>
305
	</div>
306
 
307
</div>
308
 
309
<?php echo $this->element('footer');?>
310
 
311
 
312
 
313