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