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