Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
517 rajveer 1
#set ( $minPrice = $action.getMinPrice() )
2
#set ( $maxPrice = $action.getMaxPrice() )
3
 
4
#set ( $results = $action.getResults() )
5
#set ( $facets = $action.getFacets() )
6
 
545 rajveer 7
#set( $totalItems = $action.getTotalResults() )
8
#set( $beginIndex = $action.getBeginIndex() )
9
#set( $endIndex  = $action.getBeginIndex() + 19 )
517 rajveer 10
 
545 rajveer 11
#if( $totalItems <= $endIndex )
12
#set( $endIndex = $totalItems )
13
#end
14
#set($totalPages = $action.getTotalPages())
15
#set($currentPage  = $action.getCurrentPage())
16
#set($url = $action.getUrl())
1921 vikas 17
#set($priceUrl = $action.getPriceUrl())
545 rajveer 18
 
8917 kshitij.so 19
#set($banners = $action.getActiveBanners())
20
#if($banners)
21
#set($bannerCount = $banners.size())
22
#else
23
#set($bannerCount = 0)
24
#end
545 rajveer 25
 
8917 kshitij.so 26
 
517 rajveer 27
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
28
<html xmlns="http://www.w3.org/1999/xhtml">
794 rajveer 29
  <head>
30
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
974 vikas 31
	<meta name="Description" content="$action.getPageMetaDesc()" />
32
	<meta name="keywords" content="$action.getPageMetaKeywords()" />
794 rajveer 33
    <!-- Prevent MS Office toolbar from changing layout -->
34
    <meta http-equiv="imagetoolbar" content="false" />
35
    <meta name="MSSmartTagsPreventParsing" content="true" />
10015 kshitij.so 36
	<meta property="fb:admins" content="564777065" />
8561 amit.gupta 37
    <title>$action.getCategoryTitle() | ${domain.name}</title>
517 rajveer 38
 
1688 rajveer 39
 #include ( "templates/commoncssfiles.vm" )  
1241 chandransh 40
	<link rel="stylesheet" href="/css/jquery-ui-1.8.6.custom.css" type="text/css" media="all" />
5542 amar.kumar 41
	<script language="javascript" type="text/javascript" src="/js/ga-invoker.js"></script>
794 rajveer 42
  </head>
517 rajveer 43
 
794 rajveer 44
  <body>
637 rajveer 45
 
794 rajveer 46
    <noscript>
5572 anupam.sin 47
      <p id="noScript">Please enable <em>Javascript</em> for this Website to function correctly!</p>
794 rajveer 48
    </noscript>
49
 
50
	$action.getHeaderSnippet()
3830 chandransh 51
 
52
		<!-- Main -->
53
<div id="main">
54
	<div class="main-content">
55
		<div class="main-top">
56
			<div class="bread-crumbs">
57
				<a href="/">Home</a>&nbsp;&gt;&nbsp;
58
				<a href="#">$action.getCategoryName()</a>
59
			</div>
60
		</div>
61
		<div class="main-left left">
8917 kshitij.so 62
            #if ( $bannerCount == 0 )
63
					<div class="main-left-banner" style="display: none">
64
				#elseif ( $bannerCount < 3 )
65
					<div class="main-left-banner"  style="height: 210px;">
66
				#else
67
					<div class="main-left-banner"  style="height: 230px;">
68
				#end
69
 
70
				#if($bannerCount > 1 && $bannerCount < 3)
71
					<ul id="bannerMenu">
72
						#foreach($banner in $banners)
73
							#if($banner.isHasMap())
10095 kshitij.so 74
								<li class="square"><a href="$banner.getLink()" #if($banner.isTarget())target="_blank"#end banner-name='$banner.getBannerName()'><img src='/images/banners/$banner.getImageName()' usemap='#map$velocityCount' height="200" width="710"/></a>
8917 kshitij.so 75
								<map name='map$velocityCount'> 
76
									#set($mapdetails = $action.getbannermapdetails("$banner.getBannerName()"))
77
									#foreach($mapdetail in $mapdetails)
78
										<area shape="rect" coords='$mapdetail.getCoordinates()' href='$mapdetail.getMapLink()' banner-name='$banner.getBannerName()'/>
79
									#end
80
									</map>
81
									</li>
82
							#else
10095 kshitij.so 83
								<li class="square"><a href="$banner.getLink()" #if($banner.isTarget())target="_blank"#end banner-name='$banner.getBannerName()'><img src='/images/banners/$banner.getImageName()' height="200" width="710" /></a></li>
8917 kshitij.so 84
	                        #end
85
						#end
86
					</ul>
87
					<div class="container">
88
                      <div class="slider_arrow_left"></div>
89
                      <div class="slider_arrow_right"></div>
90
                    </div>
91
				#else
92
					  <div id="banner-menu">
93
						#foreach($banner in $banners)
94
							#if($banner.isHasMap())
10095 kshitij.so 95
								<a href="$banner.getLink()" #if($banner.isTarget())target="_blank"#end banner-name='$banner.getBannerName()'><img src='/images/banners/$banner.getImageName()' title="$banner.getBannerName()" usemap='#map$velocityCount'/></a>
8917 kshitij.so 96
								<map name='map$velocityCount'> 
97
									#set($mapdetails = $action.getbannermapdetails("$banner.getBannerName()"))
98
									#foreach($mapdetail in $mapdetails)
99
										<area shape="rect" coords='$mapdetail.getCoordinates()' href='$mapdetail.getMapLink()' banner-name='$banner.getBannerName()'/>
100
									#end
101
									</map>
102
							#else
10095 kshitij.so 103
								<a href="$banner.getLink()" #if($banner.isTarget())target="_blank"#end banner-name='$banner.getBannerName()'><img src='/images/banners/$banner.getImageName()' title="$banner.getBannerName()"/></a>
8917 kshitij.so 104
	                        #end
105
						#end
106
                       </div>
107
				#end
108
				</div>
3830 chandransh 109
			        <!-- tab buttons -->
794 rajveer 110
        <ul id="tabButton" class="menu">
111
          <li class="tabButton1" id="catTab1">
883 rajveer 112
            <a class="showBrowse" href="#" title="" id="catTab1-first">
5889 amit.gupta 113
                  All
883 rajveer 114
            </a>
794 rajveer 115
          </li>
116
          <li class="tabButton2" id="catTab2">
883 rajveer 117
            <a class="category-tabs" href="#" title="Best Sellers" name="best-sellers" id="catTab2-$action.getId()">
118
                  Best Sellers
119
            </a>
794 rajveer 120
          </li>
121
          <li class="tabButton2" id="catTab3">
883 rajveer 122
            <a class="category-tabs" href="#" title="Latest Arrivals" name="latest-arrivals" id="catTab3-$action.getId()">
123
                  Latest Arrivals
124
            </a>
794 rajveer 125
          </li>
126
          <li class="tabButton2" id="catTab4">
883 rajveer 127
            <a class="category-tabs" href="#" title="Best Deals" name="best-deals" id="catTab4-$action.getId()">
128
                  Best Deals
129
            </a>
794 rajveer 130
          </li>
131
        </ul>
132
        <!-- /tab buttons -->
133
 
3830 chandransh 134
 
794 rajveer 135
        <!-- my account -->
3830 chandransh 136
        <div id="productCat" class="blue-border">
794 rajveer 137
          <div class="top">
138
            <div class="left">&nbsp;</div>
139
            <div class="right">&nbsp;</div>
140
            <div class="clearBoth"></div>
141
          </div>
142
 
143
          <div class="middle">
144
            <div class="content">
145
 
146
              <!-- multifaceted search -->
147
              <div id="multifacetedSearch">
148
                <!-- filter by -->
6866 amit.gupta 149
				<div id="filterBy">
794 rajveer 150
 
6866 amit.gupta 151
						#if($facets && $facets.size()!=0)
794 rajveer 152
                  <h2>Filter by:</h2>
6866 amit.gupta 153
						#foreach ( $facetLabel in $facets.keySet() )
154
							#set ( $facetvalues = $facets.get($facetLabel) )
155
							#if( $facetLabel == "Price" )
794 rajveer 156
                  <!-- price -->
157
                  <div id="filterByPrice">
158
                    <div class="filterHeading">
159
                      <div class="filterArrow">&nbsp;</div>
160
                      <div class="sectionHeader">Price <span class="noBold">(Rs.)</span></div>
161
                    </div>
162
 
163
                    <div id="priceSlider">
164
                      <div id="priceRange1"></div>
165
                      <div id="priceRange2"></div>
166
                      <div class="clearBoth"></div>
167
 
168
 
169
                      <div id="slider-range"></div>
170
                      <div id="diff">&nbsp;</div>
171
                    </div>
172
                  </div>
173
                  <!-- /price -->
6866 amit.gupta 174
						#elseif( $facetLabel == "Category" )
175
						#elseif( $facetLabel == "Sub Category" )
176
						#if ($action.getChildren($action.getCategoryName()).size() > 1)
177
						<div id="filterByTalkTime">
794 rajveer 178
                    <div class="filterHeading">
179
                      <div class="filterArrow">&nbsp;</div>
180
                      <div class="sectionHeader">$facetLabel</div>
181
                    </div>
6866 amit.gupta 182
 
794 rajveer 183
                    <div class="filterOption">
184
                      <ul>
517 rajveer 185
                    				#foreach ( $facetdetail in $facetvalues )
794 rajveer 186
                        <li>
6866 amit.gupta 187
                        #if ($facetdetail.get(3) != "")
188
                       	<a style="font-weight:bold" class="mk_bold mk_subcategory" value="$facetdetail.get(2)">$facetdetail.get(0)</a> <span class="noColor">($facetdetail.get(1))</span>
189
          				#else
190
	                    <a href="javascript:void(0)" class="mk_subcategory mk_filter" value="$facetdetail.get(2)">$facetdetail.get(0)</a> <span class="noColor">($facetdetail.get(1))</span>
191
          				#end
794 rajveer 192
                        </li>
193
                        #end
194
                      </ul>
195
                    </div>
196
                  </div>
6866 amit.gupta 197
				 		#end
198
					#else
199
                  <div id="filterByTalkTime">
200
                    <div class="filterHeading">
201
                      <div class="filterArrow">&nbsp;</div>
202
                      <div class="sectionHeader">$facetLabel</div>
203
                    </div>
794 rajveer 204
 
6866 amit.gupta 205
                    <div class="filterOption">
206
                      <ul>
207
									#foreach ( $facetdetail in $facetvalues)
208
									#set ($zeroClass = "")
209
									#set ($isActive = "")
210
									#if ($facetdetail.get(1) == "0")
211
									#set ($zeroClass = "zero_count")
212
									#set ($isActive = 'disabled="disabled"')
213
									#end
214
									#if ($facetdetail.get(3) == "")
215
									#set ($checked = "")
216
									#else
217
									#set ($checked = "bold")
218
									#end
219
                        <li class="$zeroClass $checked">
220
                          <input type="checkbox" value="$facetdetail.get(2)" $isActive class="mk_filter" $facetdetail.get(3)/>$facetdetail.get(0)<span class="noColor">($facetdetail.get(1))</span>
221
                        </li>
222
									#end
223
                      </ul>
224
                    </div>
225
                  </div>
226
 
227
							#end
228
						#end
229
 
230
						#end
231
 
794 rajveer 232
                  <div class="bottomBorder">&nbsp;</div>
233
                </div>
234
                <!-- /filter by -->
517 rajveer 235
 
794 rajveer 236
              </div>
237
              <!-- /multifaceted search -->
238
 
239
              <!-- productList -->
240
              <div id="productList">
241
 
242
                <!-- browse tab content -->
243
                <div id="browseContent">
244
 
6866 amit.gupta 245
            	<!--Put filters here-->
246
				#if($crumbs && $crumbs.size()!=0)
247
		        	<h2 style="padding:6px">Current filters:</h2>
248
	                <div id="currentFilters">
249
                	#foreach ( $crumb in $crumbs.keySet() )
250
                		#if ($crumb == "Category")
251
                		#else
252
							<div id="filterTalkTime">
12142 amit.gupta 253
							#if ($crumb.length()!=0)
6866 amit.gupta 254
						    	<span class="sectionHeader">$crumb:</span>
12140 amit.gupta 255
						    #end
6866 amit.gupta 256
						    #foreach ($crumblist in $crumbs.get($crumb))
257
						    	<span class="filterContent">
258
						    		<span class="filterOption">$crumblist.get(0)</span>
259
						    		<span class="filterClose"><a href="javascript:void(0)" value="$crumblist.get(1)" class="mk_filter_close">[X]</a></span>
260
								</span>
261
							#end
262
							</div>
263
						#end
264
					#end
265
					</div>
266
				#end
267
 
268
 
794 rajveer 269
 
270
                  <!-- productListTop -->
271
                  <div class="productListTop">
272
                    <div class="productListResult">
545 rajveer 273
									$beginIndex to $endIndex  of <span class="resultLimit">$totalItems</span> <span class="style1">results</span>
794 rajveer 274
                    </div>
275
                    <div class="pagination1 moveTop">
276
                      <ul class="pagination">
545 rajveer 277
										#if($currentPage == 1)
794 rajveer 278
                        <li class="pager-previous">
279
                          <span class="current prev">Prev</span>
280
                        </li>
545 rajveer 281
										#else
282
											#set($prev = $currentPage-1)
794 rajveer 283
                        <li class="pager-previous">
284
                          <a href="${url}&page=${prev}" class="current prev">Prev</a>
285
                        </li>
286
										#end
545 rajveer 287
 
288
 
289
										#set( $begin = 1 )
290
										#set( $end = 1 )
291
										#if($totalPages <= 5)
292
											#set( $begin = 1 )
293
											#set( $end = $totalPages )
294
										#else
295
											#if($currentPage <= 3)
296
												#set( $begin = 1 )
297
												#set( $end = 5 )
298
											#else
299
												#set( $begin = $currentPage - 2 )
300
    											#set( $end = $currentPage + 2 )
301
												#if( $end > $totalPages)
302
													#set( $end = $totalPages)
303
													#set( $begin = $end - 4 )
304
												#end
794 rajveer 305
											#end
306
										#end
545 rajveer 307
										#set( $pages = [$begin..$end] )
794 rajveer 308
 
545 rajveer 309
										#foreach( $pageId in $pages )
310
										#if($currentPage == $pageId)
794 rajveer 311
                        <li class="pager-item">
312
                          <span class="current">$pageId</span>
313
                        </li>
545 rajveer 314
										#else
794 rajveer 315
                        <li class="pager-item">
316
                          <a href="${url}&page=${pageId}">$pageId</a>
317
                        </li>
545 rajveer 318
										#end
319
										#end
794 rajveer 320
 
545 rajveer 321
										#if($currentPage == $totalPages)
794 rajveer 322
                        <li class="pager-next">
323
                          <span class="current next">Next</span>
324
                        </li>
545 rajveer 325
										#else
326
											#set($next = $currentPage+1)
794 rajveer 327
                        <li class="pager-next">
328
                          <a href="${url}&page=${next}" class="current next">Next</a>
329
                        </li>
545 rajveer 330
										#end
794 rajveer 331
                      </ul>
332
                    </div>
333
                    <div class="clearBoth"></div>
6976 amit.gupta 334
                    <div id="sortBy">
335
	                Sort by:
336
					#if($sortOrder == "F_50002 asc")
337
                                    <a href="${sortUrl}" id="sortByPopularity">Popularity</a> | 
338
                                    <a class="active" id="sortByPrice">Price</a>
339
 
340
	                #else
341
                                    <a class="active" id="sortByPopularity">Popularity</a> |
342
                                    <a href="${sortUrl}&sort=F_50002+asc" id="sortByPrice">Price</a>
343
					#end
794 rajveer 344
                  </div>
6976 amit.gupta 345
 
346
	                  <div class="clearBoth"></div>
347
                  </div>
794 rajveer 348
                  <!-- /productListTop -->
517 rajveer 349
 
794 rajveer 350
                  <!-- productListCenter -->
351
                  <div id="productListCenter1">
352
 
353
                    <!-- page 1 -->
354
                    <div class="page">
355
                      <ul class="deal-items category-page-items">
517 rajveer 356
								#set($snippets =  $action.getSnippets())
794 rajveer 357
 
537 rajveer 358
								#set( $isLeft = 0 )
790 vikas 359
								#foreach ( $entityid in $results )
794 rajveer 360
 
361
                        <li
362
                          #if( $isLeft == 0 )
943 vikas 363
									class="floatLeft"
794 rajveer 364
									#set($isLeft = 1)
537 rajveer 365
								#else
366
									class="floatRight"
794 rajveer 367
									#set($isLeft = 0)
368
								#end
537 rajveer 369
								>
794 rajveer 370
 
517 rajveer 371
								$snippets.get($entityid)
794 rajveer 372
                      </li>
517 rajveer 373
								#end
794 rajveer 374
                    </ul>
375
 
376
                  </div>
377
                  <div class="clearBoth"></div>
378
 
517 rajveer 379
                </div>
794 rajveer 380
                <!-- /productListCenter -->
381
 
382
                <!-- productListBottom -->
383
                <div class="productListBottom">
1472 rajveer 384
                  <div class="pagination1">
385
					                      <ul class="pagination">
386
										#if($currentPage == 1)
387
                        <li class="pager-previous">
388
                          <span class="current prev">Prev</span>
389
                        </li>
390
										#else
391
											#set($prev = $currentPage-1)
392
                        <li class="pager-previous">
393
                          <a href="${url}&page=${prev}" class="current prev">Prev</a>
394
                        </li>
395
										#end
396
 
397
 
398
										#set( $begin = 1 )
399
										#set( $end = 1 )
400
										#if($totalPages <= 5)
401
											#set( $begin = 1 )
402
											#set( $end = $totalPages )
403
										#else
404
											#if($currentPage <= 3)
405
												#set( $begin = 1 )
406
												#set( $end = 5 )
407
											#else
408
												#set( $begin = $currentPage - 2 )
409
    											#set( $end = $currentPage + 2 )
410
												#if( $end > $totalPages)
411
													#set( $end = $totalPages)
412
													#set( $begin = $end - 4 )
413
												#end
414
											#end
415
										#end
416
										#set( $pages = [$begin..$end] )
417
 
418
										#foreach( $pageId in $pages )
419
										#if($currentPage == $pageId)
420
                        <li class="pager-item">
421
                          <span class="current">$pageId</span>
422
                        </li>
423
										#else
424
                        <li class="pager-item">
425
                          <a href="${url}&page=${pageId}">$pageId</a>
426
                        </li>
427
										#end
428
										#end
429
 
430
										#if($currentPage == $totalPages)
431
                        <li class="pager-next">
432
                          <span class="current next">Next</span>
433
                        </li>
434
										#else
435
											#set($next = $currentPage+1)
436
                        <li class="pager-next">
437
                          <a href="${url}&page=${next}" class="current next">Next</a>
438
                        </li>
439
										#end
440
                      </ul>
441
 
442
				  </div>
794 rajveer 443
                  <div class="clearBoth"></div>
517 rajveer 444
                </div>
794 rajveer 445
                <!-- /productListBottom -->
446
 
447
              </div>
448
              <!-- /browse tab content -->
449
 
450
              <!-- otherTabContent -->
451
              <div id="otherTabContent">
452
 
453
                <!-- productListTop -->
454
                <div class="productListTop">
455
 
456
                  <div class="productListHeading"></div>
457
                  <div class="pagination2"></div>
458
                  <div class="productListResult"></div>
459
 
460
                  <div class="clearBoth"></div>
461
                </div>
462
                <!-- /productListTop -->
463
 
464
                <!-- productListCenter -->
465
                <div id="productListCenter2">
466
 
467
 
468
                  <div class="clearBoth"></div>
469
 
470
                </div>
471
                <!-- /productListCenter -->
472
              </div>
473
              <!-- /otherTabContent -->
474
 
517 rajveer 475
            </div>
794 rajveer 476
            <!-- /productList -->
477
 
478
            <div class="clearBoth"></div>
479
          </div>
480
 
517 rajveer 481
        </div>
537 rajveer 482
 
794 rajveer 483
      </div>
484
      <!-- /my account -->
3830 chandransh 485
 
486
		</div>
487
		<!-- Widgets -->
488
		<div class="widgets right">
489
			$action.getCartWidgetSnippet()
490
			<div id="myresearch" class="common-widget">
2868 rajveer 491
                #include("templates/myresearch.vm")
3830 chandransh 492
			</div>
493
			<div id="browsehistory" class="common-widget">
2868 rajveer 494
                #include("templates/browsehistory.vm")
2256 varun.gupt 495
			</div>
3830 chandransh 496
		</div>
497
		<!-- /Widgets -->
794 rajveer 498
 
3830 chandransh 499
	</div>
500
</div>
501
<!-- /Main -->
794 rajveer 502
 
741 rajveer 503
 
3830 chandransh 504
 #include("templates/footer.vm")
505
 
794 rajveer 506
  <!-- color by color lightbox -->
507
  <div style="display:none;">
508
    <div class="colorSelLightBoxColor">
509
      <form name="frmColorSelName" method="post" action="#">
510
        <h1>Color Selector</h1>
511
        <h2>"Please choose color of product"</h2>
741 rajveer 512
 
794 rajveer 513
        <div class="content"></div>
762 rajveer 514
 
794 rajveer 515
        <div class="bigImgButton yellow-image">
516
                <input value="Continue" type="button" class="button" onclick="selectColor();" />
517
        </div>
518
        <div class="clearBoth"></div>
519
 
520
      </form>
521
    </div>
522
  </div>
523
  <!-- /color by color lightbox -->
524
 
943 vikas 525
    #include ( "templates/commonjsfiles.vm" )
526
    <script language="javascript" type="text/javascript" src="/js/priceSlider.js"></script>
527
    <script type="text/javascript" charset="utf-8">
528
        $(function(){
1235 vikas 529
			$('ul.product-description li').truncate({addtitle: true});
943 vikas 530
        });
531
    </script>
794 rajveer 532
 
943 vikas 533
    <script type="text/javascript">
534
      minPrice        = $minPrice ;
535
      maxPrice        = $maxPrice ;
6975 amit.gupta 536
      stepPrice       = 1;
1921 vikas 537
      priceUrl		   = "$priceUrl";
6931 amit.gupta 538
      dynamicPriceRange = $action.getDynamicSearchMap();
943 vikas 539
    </script>
8917 kshitij.so 540
 
541
	<script type="text/javascript" charset="utf-8">
542
	#if ($bannerCount == 1 )
543
	jQuery('#banner-menu').slidy({
544
        animation:  'none',
545
        children:   'a',
546
        menu:       false,
547
        pause:      true,
548
        speed:      400,
549
        time:       4000
550
    });
943 vikas 551
 
8917 kshitij.so 552
	#elseif ($bannerCount > 1 && $bannerCount < 3 )
553
	$(document).ready(function() {
554
           $('#bannerMenu').DDSlider({
555
           nextSlide: '.slider_arrow_right',
556
           prevSlide: '.slider_arrow_left',
557
           selector: '.slider_selector'
558
            });
559
          }); 
560
	#else
561
	jQuery('#banner-menu').slidy({
562
        animation:  'fade',
563
        children:   'a',
564
        menu:       true,
565
        pause:      true,
566
        speed:      200,
567
        time:       5000
568
    });
569
	#end
570
	</script>
571
	<style type="text/css">
572
		.slider_arrow_left {
573
         background: url(/images/left_arrow.png) no-repeat top left;
574
         }
575
		.slider_arrow_right {
576
         background: url(/images/right_arrow.png) no-repeat top left;
577
         }
578
	</style>
579
 
317 ashish 580
</body>
794 rajveer 581
</html>
6866 amit.gupta 582