Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | 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())
354 rajveer 19
 
517 rajveer 20
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
21
<html xmlns="http://www.w3.org/1999/xhtml">
22
<head>
23
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
24
<!-- Prevent MS Office toolbar from changing layout -->
25
<meta http-equiv="imagetoolbar" content="false">
26
<meta name="MSSmartTagsPreventParsing" content="true">
27
<title>Shop2020</title>
354 rajveer 28
 
568 rajveer 29
#include ( "templates/commoncssfiles.vm" )
637 rajveer 30
 
568 rajveer 31
<link rel="stylesheet" href="/css/jquery-ui-1.8.6.custom.css" type="text/css" media="all" />
317 ashish 32
 
545 rajveer 33
<script src="/js/jquery-1.4.2.js" type="text/javascript"></script>
34
<script src="/js/all.js" type="text/javascript"></script>
35
<script src="/js/jquery.tipsy.js" type="text/javascript"></script>
36
<script src="/js/loginpop.js" type="text/javascript"></script>
317 ashish 37
 
545 rajveer 38
<script src="/js/jquery.mousewheel.js" type="text/javascript"></script>
39
<script src="/js/jScrollPane.js" type="text/javascript"></script>
40
<script src="/js/widget_research.js" type="text/javascript"></script>
41
<script src="/js/widget_accordion.js" type="text/javascript"></script>
42
<script src="/js/widget_cart.js" type="text/javascript"></script>
517 rajveer 43
 
545 rajveer 44
<script src="/js/jquery.number_format.js" type="text/javascript"></script>
45
<script src="/js/notification.js" type="text/javascript"></script>
354 rajveer 46
 
545 rajveer 47
<script src="/js/jquery-ui-1.8.6.custom.min.js" type="text/javascript"></script>
48
<script src="/js/priceSlider.js" type="text/javascript"></script>
354 rajveer 49
 
545 rajveer 50
<script src="/js/jquery.pagination.js" type="text/javascript"></script>
51
<script src="/js/jQueryRotate.js" type="text/javascript"></script>
354 rajveer 52
 
545 rajveer 53
<script src="/js/productCategory.js" type="text/javascript"></script>
317 ashish 54
 
637 rajveer 55
 
56
<link rel="stylesheet" href="http://jqueryui.com/themes/base/jquery.ui.all.css"> 
57
	<script src="http://jqueryui.com/ui/jquery.ui.core.js"></script> 
58
	<script src="http://jqueryui.com/ui/jquery.ui.widget.js"></script> 
59
	<script src="http://jqueryui.com/ui/jquery.ui.mouse.js"></script> 
60
	<script src="http://jqueryui.com/ui/jquery.ui.button.js"></script> 
61
	<script src="http://jqueryui.com/ui/jquery.ui.draggable.js"></script> 
62
	<script src="http://jqueryui.com/ui/jquery.ui.position.js"></script> 
63
	<script src="http://jqueryui.com/ui/jquery.ui.resizable.js"></script> 
64
	<script src="http://jqueryui.com/ui/jquery.ui.dialog.js"></script> 
65
	<script src="http://jqueryui.com/ui/jquery.effects.core.js"></script> 
66
 
354 rajveer 67
 
545 rajveer 68
  <script type="text/javascript">
69
	   minPrice        = $minPrice ;
70
       maxPrice        = $maxPrice ;
71
       stepPrice       = 10;
72
	   priceUrl		   = "$priceUrl";
73
</script>
74
 
517 rajveer 75
</head>
76
<body>
354 rajveer 77
 
637 rajveer 78
<div id="dialog-form" title="Color Selector"> 
79
	<p class="validateTips">Please choose the color</p> 
80
 	<form> 
81
	<fieldset> 
82
		<label for="color">Color</label> 
83
		<select class="colorselector" id="colorselector" name="colorselector">
84
		</select>
85
	</fieldset> 
86
	</form> 
87
</div> 
88
 
517 rajveer 89
    <noscript>
90
 	   <p id="noScript">Please allow <em>Javascript</em> in order to function this website correctly!</p>
91
    </noscript>
92
	$action.getHeaderSnippet()			
93
    <!-- main -->
94
	<div id="main">
95
		$action.getMainMenuSnippet()
96
		$action.getSearchBarSnippet()
97
 
98
      <!-- wrapper-->
99
      <div id="wrapper">
100
 
568 rajveer 101
 
102
					        <!-- Product detail -->
517 rajveer 103
        <div id="productDetail">
104
 
105
          <div class="top">
106
            <div class="left">
107
              <div class="right"> &nbsp; </div>
108
            </div>
109
          </div>
110
 
111
          <div class="middle">
112
            <div class="content">
568 rajveer 113
 
114
                <div class="blockLeft">
517 rajveer 115
 
568 rajveer 116
                  <!-- breadcrumb -->
117
                  <div id="breadcrumb"><a href="/home">Home</a>&nbsp;&gt; <a href="#" class="deselect">Search</a></div>
118
                  <!-- /breadcrumb -->                  
119
 
627 rajveer 120
 
517 rajveer 121
                    <div id="resultFound">
627 rajveer 122
					#if($results && $totalItems != 0)	
517 rajveer 123
                        <div id="resultFoundYes" style="display:block;">
545 rajveer 124
                        	<span class="normalColor">$totalItems results found for $action.getQuery()</span>
517 rajveer 125
                        </div>
627 rajveer 126
					#else
127
                        <div id="resultFoundNo" style="display:block;">
545 rajveer 128
	                        <span class="redColor">$totalItems results found for $action.getQuery()</span>
517 rajveer 129
                        </div>
627 rajveer 130
					#end
517 rajveer 131
                    </div>
627 rajveer 132
 
568 rajveer 133
 
134
 
135
                </div>
136
              <div class="clearBoth"></div>
137
 
517 rajveer 138
            </div>
139
          </div>
140
 
141
          <div class="bottom">
142
            <div class="left">
143
              <div class="right"> &nbsp; </div>
144
            </div>
145
          </div>
146
 
147
        </div>
148
        <!-- /Product detail -->
568 rajveer 149
 
150
 
627 rajveer 151
 
517 rajveer 152
        <!-- search result -->
153
        <div id="searchResult">
154
            <div class="top">
155
                <div class="left">&nbsp;</div>
156
                <div class="right">&nbsp;</div>
157
                <div class="clearBoth"></div>
158
            </div>
159
 
160
            <div class="middle">
161
                <div class="content">
627 rajveer 162
					#if($results && $totalItems != 0)
517 rajveer 163
                    <!-- multifaceted search -->
164
                    <div id="multifacetedSearch">
568 rajveer 165
 
166
					#set ( $crumbs = $action.getCrumbs() )
620 rajveer 167
					#if($crumbs && $crumbs.size()!=0)
568 rajveer 168
					<h2>Current filters:</h2>
169
 
170
						<div id="currentFilters">
171
 
172
                        #foreach ( $crumb in $crumbs )
173
                            <div id="filterTalkTime">
174
                                <span class="sectionHeader">$crumb.get(0):</span>
175
                                <span class="filterContent">
176
                                    <span class="filterOption">$crumb.get(1)</span>
177
                                    <span class="filterClose"><a href="/search?$crumb.get(2)">[X]</a></span>
178
                                </span>
179
                            </div>
180
    					#end	
181
						</div>
182
					#end	
183
 
184
 
185
 
545 rajveer 186
					  <!-- filter by -->
517 rajveer 187
                        <div id="filterBy">
188
 
620 rajveer 189
						#if($facets && $facets.size()!=0)	
517 rajveer 190
                        <h2>Filter by:</h2>
191
 
192
						#foreach ( $facetLabel in $facets.keySet() )
193
							#set ( $facetvalues = $facets.get($facetLabel) )
194
							#if( $facetLabel == "Price" )
195
							<!-- price -->
196
                            <div id="filterByPrice">
197
                                <div class="filterHeading">
198
                                    <div class="filterArrow">&nbsp;</div>
199
                                    <div class="sectionHeader">Price <span class="noBold">(Rs.)</span></div>
200
                                </div>
201
 
202
                                <div id="priceSlider">
203
	                                <div id="priceRange1"></div>
204
                                    <div id="priceRange2"></div>
205
                                    <div class="clearBoth"></div>
206
 
207
 
208
									<div id="slider-range"></div>
209
                                    <div id="diff">&nbsp;</div>
210
                              </div>
211
                          </div>
212
                            <!-- /price -->
213
							#else
214
							<div id="filterByTalkTime">
215
								<div class="filterHeading">
216
                                    <div class="filterArrow">&nbsp;</div>
217
                                    <div class="sectionHeader">$facetLabel</div>
218
                                </div>
219
 
220
								<div class="filterOption">
568 rajveer 221
									<ul>
517 rajveer 222
									#foreach ( $facetdetail in $facetvalues )
568 rajveer 223
									<li>
517 rajveer 224
                                	<a href="/search?$facetdetail.get(2)" id="ttMedium">$facetdetail.get(0)</a> <span class="noColor">($facetdetail.get(1))</span>
568 rajveer 225
                                    </li>
226
									#end
227
									</ul>	
517 rajveer 228
                                </div>
229
                            </div>
230
							#end
231
						#end
232
 
233
						#end
234
 
235
                        	<div class="bottomBorder">&nbsp;</div>
236
                        </div>
237
                        <!-- /filter by -->
238
 
239
                    </div>
240
                    <!-- /multifaceted search -->
241
 
242
                    <!-- searchResultContent -->
243
                    <div id="searchResultContent">
244
 
245
                        <!-- productListTop -->
246
                        <div class="productListTop">
247
                            <div class="productListResult">
545 rajveer 248
                            	$beginIndex to $endIndex  of <span class="resultLimit">$totalItems</span> <span class="style1">results</span>
517 rajveer 249
                            </div>
250
 
251
                            <div class="pagination1 moveTop">
545 rajveer 252
									<div class="pagination">
253
										#if($currentPage == 1)
254
											<span class="current prev">Prev</span>
255
										#else
256
											#set($prev = $currentPage-1)
257
											<a href="/search?${url}&page=${prev}" class="current prev">Prev</a>
258
										#end	
259
 
260
 
261
										#set( $begin = 1 )
262
										#set( $end = 1 )
263
										#if($totalPages <= 5)
264
											#set( $begin = 1 )
265
											#set( $end = $totalPages )
266
										#else
267
											#if($currentPage <= 3)
268
												#set( $begin = 1 )
269
												#set( $end = 5 )
270
											#else
271
												#set( $begin = $currentPage - 2 )
272
    											#set( $end = $currentPage + 2 )
273
												#if( $end > $totalPages)
274
													#set( $end = $totalPages)
275
													#set( $begin = $end - 4 )
276
												#end
277
											#end	
278
										#end	
279
										#set( $pages = [$begin..$end] )
280
 
281
										#foreach( $pageId in $pages )
282
										#if($currentPage == $pageId)
283
										<span class="current">$pageId</span>
284
										#else
285
										<a href="/search?${url}&page=${pageId}">$pageId</a>	
286
										#end
287
										#end
288
 
289
										#if($currentPage == $totalPages)
290
											<span class="current next">Next</span>
291
										#else
292
											#set($next = $currentPage+1)
293
											<a href="/search?${url}&page=${next}" class="current next">Next</a>
294
										#end
295
									</div>
517 rajveer 296
                            </div>
297
                            <div class="clearBoth"></div>
298
 
299
                            <div id="sortBy">
583 rajveer 300
	                            Sort by: <a href="/search?${sortUrl}&sort=F_50002+asc" id="sortByPrice">Price</a> | 
301
                                <a href="/search?${sortUrl}&sort=score+desc" id="sortByRelevance">Relevance</a>
517 rajveer 302
                            </div>
303
 
304
                            <div class="clearBoth"></div>
305
                        </div>
306
                        <!-- /productListTop -->
307
 
308
                        <!-- productListCenter -->
309
                        <div id="productListCenter">
310
 
311
                            <!-- page 1 -->
312
                            <div class="page">
313
 
314
								#set($snippets =  $action.getSnippets())
315
 
316
								#foreach ( $entityid in $results.keySet() )
317
								#set ( $values = $results.get($entityid) )
318
								#set ( $entityname = $values.get(0) )
319
								$snippets.get($entityid)
320
                                <div class="searchResultBorder">&nbsp;</div>
321
								#end
322
 
323
                            </div>
324
                            <!-- /page 1 -->
325
 
326
                        	<div class="clearBoth"></div>
327
 
328
                        </div>
329
                        <!-- /productListCenter -->
330
 
331
 
332
                        <!-- productListBottom -->
333
                        <div class="productListBottom">
334
                            <div class="pagination1">
335
                            	<div class="pagination">
568 rajveer 336
										#if($currentPage == 1)
337
											<span class="current prev">Prev</span>
338
										#else
339
											#set($prev = $currentPage-1)
340
											<a href="/search?${url}&page=${prev}" class="current prev">Prev</a>
341
										#end	
342
 
343
 
344
										#set( $begin = 1 )
345
										#set( $end = 1 )
346
										#if($totalPages <= 5)
347
											#set( $begin = 1 )
348
											#set( $end = $totalPages )
349
										#else
350
											#if($currentPage <= 3)
351
												#set( $begin = 1 )
352
												#set( $end = 5 )
353
											#else
354
												#set( $begin = $currentPage - 2 )
355
    											#set( $end = $currentPage + 2 )
356
												#if( $end > $totalPages)
357
													#set( $end = $totalPages)
358
													#set( $begin = $end - 4 )
359
												#end
360
											#end	
361
										#end	
362
										#set( $pages = [$begin..$end] )
363
 
364
										#foreach( $pageId in $pages )
365
										#if($currentPage == $pageId)
366
										<span class="current">$pageId</span>
367
										#else
368
										<a href="/search?${url}&page=${pageId}">$pageId</a>	
369
										#end
370
										#end
371
 
372
										#if($currentPage == $totalPages)
373
											<span class="current next">Next</span>
374
										#else
375
											#set($next = $currentPage+1)
376
											<a href="/search?${url}&page=${next}" class="current next">Next</a>
377
										#end
378
									</div>
517 rajveer 379
                            </div>
380
                            <div class="clearBoth"></div>
381
                        </div>
382
                        <!-- /productListBottom -->
383
 
384
                    </div>
385
                    <!-- /searchResultContent -->
627 rajveer 386
 
387
					#else
388
        			<div class="middle">
389
        				<div class="content">
390
        				<ul>Search Tips
391
        					<li>Make sure all words are spelled correctly.</li>
392
        					<li>Try searching in a specific category.</li>
393
        					<li>Try different keywords.</li>
394
        				</ul>
395
        				</div>
396
        			</div>
397
	                #end
398
 
517 rajveer 399
                   <div class="clearBoth"></div>
400
                </div>
401
            </div>
402
 
403
            <div class="bottom">
404
                <div class="left">
405
                    <div class="right">&nbsp;</div>
406
                </div>
407
            </div>
408
        </div>
409
        <!-- /search result -->
627 rajveer 410
 
517 rajveer 411
      </div>
412
      <!-- /wrapper-->
413
 
414
		<!-- sidebar-->
415
		<div id="sidebar">
416
			$action.getCustomerServiceSnippet()
417
			$action.getMyResearchSnippet()
637 rajveer 418
			$action.getBrowseHistorySnippet()
517 rajveer 419
			<div style="clear:both;padding:2px;">&nbsp;</div>
420
		</div>
421
		<!-- /sidebar-->
422
        <div class="clearBoth"></div>
423
    </div>
424
    <!-- /main -->
425
 
426
	 $action.getFooterSnippet()
427
 
317 ashish 428
</body>
517 rajveer 429
</html>
430