Subversion Repositories SmartDukaan

Rev

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