Subversion Repositories SmartDukaan

Rev

Rev 5572 | Rev 5745 | Go to most recent revision | 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() )
354 rajveer 3
 
517 rajveer 4
#set ( $results = $action.getResults() )
5
#set ( $facets = $action.getFacets() )
354 rajveer 6
 
545 rajveer 7
#set( $totalItems = $action.getTotalResults() )
8
#set( $beginIndex = $action.getBeginIndex() )
9
#set( $endIndex  = $action.getBeginIndex() + 9 )
354 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())
17
#set($priceUrl = $action.getPriceUrl())
568 rajveer 18
#set($sortUrl = $action.getSortUrl())
786 rajveer 19
#set($sortOrder = $action.getSortOrder())
354 rajveer 20
 
517 rajveer 21
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
22
<html xmlns="http://www.w3.org/1999/xhtml">
794 rajveer 23
  <head>
24
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
25
    <!-- Prevent MS Office toolbar from changing layout -->
26
    <meta http-equiv="imagetoolbar" content="false" />
27
    <meta name="MSSmartTagsPreventParsing" content="true" />
5625 vikram.rag 28
    <title>${in.shop2020.title}</title>
354 rajveer 29
 
5542 amar.kumar 30
 #include ( "templates/commoncssfiles.vm" )
31
	<script language="javascript" type="text/javascript" src="/js/ga-invoker.js"></script>
1241 chandransh 32
	<link rel="stylesheet" href="/css/jquery-ui-1.8.6.custom.css" type="text/css" media="all" />
794 rajveer 33
    <script type="text/javascript">
34
      minPrice        = $minPrice ;
35
      maxPrice        = $maxPrice ;
36
      stepPrice       = 10;
37
      priceUrl		   = "$priceUrl";
38
    </script>
354 rajveer 39
 
794 rajveer 40
  </head>
41
  <body>
42
 
43
    <noscript>
5572 anupam.sin 44
      <p id="noScript">Please enable <em>Javascript</em> for this Website to function correctly!</p>
517 rajveer 45
    </noscript>
794 rajveer 46
	$action.getHeaderSnippet()
3830 chandransh 47
 
48
 
49
			<!-- Main -->
50
<div id="main">
51
	<div class="main-content">
52
		<div class="main-top">
53
			<div class="bread-crumbs">
54
				<a href="/">Home</a>&nbsp;&gt;&nbsp;
55
				<a href="#">Search</a>
56
			</div>
57
		</div>
58
		<div class="main-left left blue-border">
59
		#if($results && $totalItems != 0)
60
					<!-- search result -->
517 rajveer 61
        <div id="searchResult">
794 rajveer 62
          <div class="middle">
63
            <div class="content">
798 vikas 64
 
794 rajveer 65
              <!-- multifaceted search -->
66
              <div id="multifacetedSearch">
568 rajveer 67
 
68
					#set ( $crumbs = $action.getCrumbs() )
620 rajveer 69
					#if($crumbs && $crumbs.size()!=0)
794 rajveer 70
                <h2>Current filters:</h2>
568 rajveer 71
 
794 rajveer 72
                <div id="currentFilters">
517 rajveer 73
 
794 rajveer 74
                  #foreach ( $crumb in $crumbs )
75
                  <div id="filterTalkTime">
76
                    <span class="sectionHeader">$crumb.get(0):</span>
77
                    <span class="filterContent">
78
                      <span class="filterOption">$crumb.get(1)</span>
79
                      <span class="filterClose"><a href="/search?$crumb.get(2)">[X]</a></span>
80
                    </span>
81
                  </div>
82
    					#end
83
                </div>
84
					#end
85
 
86
 
87
 
88
                <!-- filter by -->
89
                <div id="filterBy">
90
 
91
						#if($facets && $facets.size()!=0)
92
                  <h2>Filter by:</h2>
93
 
517 rajveer 94
						#foreach ( $facetLabel in $facets.keySet() )
95
							#set ( $facetvalues = $facets.get($facetLabel) )
96
							#if( $facetLabel == "Price" )
794 rajveer 97
                  <!-- price -->
98
                  <div id="filterByPrice">
99
                    <div class="filterHeading">
100
                      <div class="filterArrow">&nbsp;</div>
101
                      <div class="sectionHeader">Price <span class="noBold">(Rs.)</span></div>
102
                    </div>
103
 
104
                    <div id="priceSlider">
105
                      <div id="priceRange1"></div>
106
                      <div id="priceRange2"></div>
107
                      <div class="clearBoth"></div>
108
 
109
 
110
                      <div id="slider-range"></div>
111
                      <div id="diff">&nbsp;</div>
112
                    </div>
113
                  </div>
114
                  <!-- /price -->
517 rajveer 115
							#else
794 rajveer 116
                  <div id="filterByTalkTime">
117
                    <div class="filterHeading">
118
                      <div class="filterArrow">&nbsp;</div>
119
                      <div class="sectionHeader">$facetLabel</div>
120
                    </div>
517 rajveer 121
 
794 rajveer 122
                    <div class="filterOption">
123
                      <ul>
517 rajveer 124
									#foreach ( $facetdetail in $facetvalues )
794 rajveer 125
                        <li>
126
                          <a href="/search?$facetdetail.get(2)" id="ttMedium">$facetdetail.get(0)</a> <span class="noColor">($facetdetail.get(1))</span>
127
                        </li>
568 rajveer 128
									#end
794 rajveer 129
                      </ul>
130
                    </div>
131
                  </div>
517 rajveer 132
							#end
133
						#end
134
 
135
						#end
794 rajveer 136
 
137
                  <div class="bottomBorder">&nbsp;</div>
138
                </div>
139
                <!-- /filter by -->
140
 
141
              </div>
142
              <!-- /multifaceted search -->
143
 
144
              <!-- searchResultContent -->
145
              <div id="searchResultContent">
146
 
147
                <!-- productListTop -->
148
                <div class="productListTop">
149
                  <div class="productListResult">
545 rajveer 150
                            	$beginIndex to $endIndex  of <span class="resultLimit">$totalItems</span> <span class="style1">results</span>
794 rajveer 151
                  </div>
152
 
153
                  <div class="pagination1 moveTop">
154
                    <ul class="pagination">
545 rajveer 155
										#if($currentPage == 1)
794 rajveer 156
                      <li class="pager-previous">
157
                        <span class="current prev">Prev</span>
158
                      </li>
545 rajveer 159
										#else
160
											#set($prev = $currentPage-1)
794 rajveer 161
                      <li class="pager-previous">
162
                        <a href="/search?${url}&page=${prev}" class="current prev">Prev</a>
163
                      </li>
164
										#end
545 rajveer 165
 
166
 
167
										#set( $begin = 1 )
168
										#set( $end = 1 )
169
										#if($totalPages <= 5)
170
											#set( $begin = 1 )
171
											#set( $end = $totalPages )
172
										#else
173
											#if($currentPage <= 3)
174
												#set( $begin = 1 )
175
												#set( $end = 5 )
176
											#else
177
												#set( $begin = $currentPage - 2 )
178
    											#set( $end = $currentPage + 2 )
179
												#if( $end > $totalPages)
180
													#set( $end = $totalPages)
181
													#set( $begin = $end - 4 )
182
												#end
794 rajveer 183
											#end
184
										#end
545 rajveer 185
										#set( $pages = [$begin..$end] )
794 rajveer 186
 
545 rajveer 187
										#foreach( $pageId in $pages )
188
										#if($currentPage == $pageId)
794 rajveer 189
                      <li class="pager-item">
190
                        <span class="current">$pageId</span>
191
                      </li>
545 rajveer 192
										#else
794 rajveer 193
                      <li class="pager-item">
194
                        <a href="/search?${url}&page=${pageId}">$pageId</a>
195
                      </li>
545 rajveer 196
										#end
197
										#end
794 rajveer 198
 
545 rajveer 199
										#if($currentPage == $totalPages)
794 rajveer 200
                      <li class="pager-next">
201
                        <span class="current next">Next</span>
202
                      </li>
545 rajveer 203
										#else
204
											#set($next = $currentPage+1)
794 rajveer 205
                      <li class="pager-next">
206
                        <a href="/search?${url}&page=${next}" class="current next">Next</a>
207
                      </li>
545 rajveer 208
										#end
794 rajveer 209
                    </ul>
210
                  </div>
211
                  <div class="clearBoth"></div>
212
 
213
                  <div id="sortBy">
214
	                Sort by:
215
					#if($sortOrder == "F_50002 asc")
925 rajveer 216
                                    <a class="active" id="sortByPrice">Price</a> |
794 rajveer 217
                                    <a href="/search?${sortUrl}&sort=score+desc" id="sortByRelevance">Relevance</a>
218
                                #else
219
                                        <a href="/search?${sortUrl}&sort=F_50002+asc" id="sortByPrice">Price</a> |
925 rajveer 220
                                        <a class="active" id="sortByRelevance">Relevance</a>
794 rajveer 221
					#end
222
                  </div>
223
 
224
                  <div class="clearBoth"></div>
225
                </div>
226
                <!-- /productListTop -->
227
 
228
                <!-- productListCenter -->
229
                <div id="productListCenter">
230
 
231
                  <!-- page 1 -->
232
                  <div class="page">
233
                    <ul class="deals-item search-deals-page-list">
517 rajveer 234
								#set($snippets =  $action.getSnippets())
794 rajveer 235
 
790 vikas 236
								#foreach ( $entityid in $results )
794 rajveer 237
									<li class="search-deals-items">
517 rajveer 238
								$snippets.get($entityid)
794 rajveer 239
                      </li>
240
 
517 rajveer 241
								#end
794 rajveer 242
                    </ul>
243
                  </div>
244
                  <!-- /page 1 -->
245
 
246
                  <div class="clearBoth"></div>
247
 
248
                </div>
249
                <!-- /productListCenter -->
250
 
251
 
252
                <!-- productListBottom -->
253
                <div class="productListBottom">
254
                  <div class="pagination1">
255
                    <ul class="pagination">
568 rajveer 256
										#if($currentPage == 1)
794 rajveer 257
                      <li class="pager-previous">
258
                        <span class="current prev">Prev</span>
259
                      </li>
568 rajveer 260
										#else
261
											#set($prev = $currentPage-1)
794 rajveer 262
                      <li class="pager-previous">
263
                        <a href="/search?${url}&page=${prev}" class="current prev">Prev</a>
264
                      </li>
265
										#end
568 rajveer 266
 
267
 
268
										#set( $begin = 1 )
269
										#set( $end = 1 )
270
										#if($totalPages <= 5)
271
											#set( $begin = 1 )
272
											#set( $end = $totalPages )
273
										#else
274
											#if($currentPage <= 3)
275
												#set( $begin = 1 )
276
												#set( $end = 5 )
277
											#else
278
												#set( $begin = $currentPage - 2 )
279
    											#set( $end = $currentPage + 2 )
280
												#if( $end > $totalPages)
281
													#set( $end = $totalPages)
282
													#set( $begin = $end - 4 )
283
												#end
794 rajveer 284
											#end
285
										#end
568 rajveer 286
										#set( $pages = [$begin..$end] )
794 rajveer 287
 
568 rajveer 288
										#foreach( $pageId in $pages )
289
										#if($currentPage == $pageId)
794 rajveer 290
                      <li class="pager-next">
291
                        <span class="current">$pageId</span>
292
                      </li>
568 rajveer 293
										#else
794 rajveer 294
                      <li class="pager-next">
295
                        <a href="/search?${url}&page=${pageId}">$pageId</a>
296
                      </li>
568 rajveer 297
										#end
298
										#end
794 rajveer 299
 
568 rajveer 300
										#if($currentPage == $totalPages)
794 rajveer 301
                      <li class="pager-next">
302
                        <span class="current next">Next</span>
303
                      </li>
568 rajveer 304
										#else
305
											#set($next = $currentPage+1)
794 rajveer 306
                      <li class="pager-next">
307
                        <a href="/search?${url}&page=${next}" class="current next">Next</a>
308
                      </li>
568 rajveer 309
										#end
794 rajveer 310
                    </ul>
311
                  </div>
312
                  <div class="clearBoth"></div>
313
                </div>
314
                <!-- /productListBottom -->
315
 
316
              </div>
317
              <!-- /searchResultContent -->
318
 
319
              <div class="clearBoth"></div>
517 rajveer 320
            </div>
794 rajveer 321
          </div>
322
 
517 rajveer 323
        </div>
324
        <!-- /search result -->
3830 chandransh 325
		#else
326
 
327
			       <div id="resultFound">
328
					<div id="resultFoundNo" style="display:block; margin-left:20px;">
329
                    <span class="redColor">$totalItems results found for $action.getQuery()</span>
330
                  </div>
331
                </div>
627 rajveer 332
 
3830 chandransh 333
				<div id="productDetail">
798 vikas 334
 
3830 chandransh 335
 
798 vikas 336
			<div class="middle" style="min-height:800px">
337
				<div class="content">
338
					Search Tips
339
					<ul style="padding-left:22px;">
340
						<li>Make sure all words are spelled correctly.</li>
341
						<li>Try searching in a specific category.</li>
342
						<li>Try different keywords.</li>
343
					</ul>
344
                </div>
345
            </div>
346
 
347
        </div>
348
        <!-- /Product detail -->
3830 chandransh 349
		#end
350
		</div>
351
		<!-- Widgets -->
352
		<div class="widgets right">
353
			$action.getCartWidgetSnippet()
354
			<div id="myresearch" class="common-widget">
2868 rajveer 355
                #include("templates/myresearch.vm")
3830 chandransh 356
			</div>
357
			<div id="browsehistory" class="common-widget">
2868 rajveer 358
                #include("templates/browsehistory.vm")
2256 varun.gupt 359
			</div>
3830 chandransh 360
		</div>
361
		<!-- /Widgets -->
517 rajveer 362
 
3830 chandransh 363
	</div>
364
</div>
365
<!-- /Main -->
366
 
367
 
2868 rajveer 368
	 #include("templates/footer.vm")
517 rajveer 369
 
762 rajveer 370
 
794 rajveer 371
    <!-- color by color lightbox -->
372
    <div style="display:none;">
373
      <div class="colorSelLightBoxColor">
374
        <form name="frmColorSelName" method="post" action="#">
375
          <h1>Color Selector</h1>
376
          <h2>"Please choose color of product"</h2>
762 rajveer 377
 
794 rajveer 378
          <div class="content"></div>
379
 
380
          <div class="bigImgButton yellow-image">
381
                  <input value="Continue" type="button" class="button" onclick="selectColor();" />
382
          </div>
383
          <div class="clearBoth"></div>
384
 
385
        </form>
386
      </div>
387
    </div>
388
    <!-- /color by color lightbox -->
389
 
943 vikas 390
    #include ( "templates/commonjsfiles.vm" )
794 rajveer 391
 
943 vikas 392
    <script src="/js/priceSlider.js" type="text/javascript"></script>
2790 rajveer 393
 
1778 rajveer 394
	<script type="text/javascript" charset="utf-8">
395
        $(function(){
396
                        $('div.productDesp li').truncate({addtitle: true});
397
        });
398
    </script>
794 rajveer 399
  </body>
517 rajveer 400
</html>
401