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
 
627 rajveer 113
 
517 rajveer 114
                    <div id="resultFound">
627 rajveer 115
					#if($results && $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>
627 rajveer 119
					#else
120
                        <div id="resultFoundNo" style="display:block;">
545 rajveer 121
	                        <span class="redColor">$totalItems results found for $action.getQuery()</span>
517 rajveer 122
                        </div>
627 rajveer 123
					#end
517 rajveer 124
                    </div>
627 rajveer 125
 
568 rajveer 126
 
127
 
128
                </div>
129
              <div class="clearBoth"></div>
130
 
517 rajveer 131
            </div>
132
          </div>
133
 
134
          <div class="bottom">
135
            <div class="left">
136
              <div class="right"> &nbsp; </div>
137
            </div>
138
          </div>
139
 
140
        </div>
141
        <!-- /Product detail -->
568 rajveer 142
 
143
 
627 rajveer 144
 
517 rajveer 145
        <!-- search result -->
146
        <div id="searchResult">
147
            <div class="top">
148
                <div class="left">&nbsp;</div>
149
                <div class="right">&nbsp;</div>
150
                <div class="clearBoth"></div>
151
            </div>
152
 
153
            <div class="middle">
154
                <div class="content">
627 rajveer 155
					#if($results && $totalItems != 0)
517 rajveer 156
                    <!-- multifaceted search -->
157
                    <div id="multifacetedSearch">
568 rajveer 158
 
159
					#set ( $crumbs = $action.getCrumbs() )
620 rajveer 160
					#if($crumbs && $crumbs.size()!=0)
568 rajveer 161
					<h2>Current filters:</h2>
162
 
163
						<div id="currentFilters">
164
 
165
                        #foreach ( $crumb in $crumbs )
166
                            <div id="filterTalkTime">
167
                                <span class="sectionHeader">$crumb.get(0):</span>
168
                                <span class="filterContent">
169
                                    <span class="filterOption">$crumb.get(1)</span>
170
                                    <span class="filterClose"><a href="/search?$crumb.get(2)">[X]</a></span>
171
                                </span>
172
                            </div>
173
    					#end	
174
						</div>
175
					#end	
176
 
177
 
178
 
545 rajveer 179
					  <!-- filter by -->
517 rajveer 180
                        <div id="filterBy">
181
 
620 rajveer 182
						#if($facets && $facets.size()!=0)	
517 rajveer 183
                        <h2>Filter by:</h2>
184
 
185
						#foreach ( $facetLabel in $facets.keySet() )
186
							#set ( $facetvalues = $facets.get($facetLabel) )
187
							#if( $facetLabel == "Price" )
188
							<!-- price -->
189
                            <div id="filterByPrice">
190
                                <div class="filterHeading">
191
                                    <div class="filterArrow">&nbsp;</div>
192
                                    <div class="sectionHeader">Price <span class="noBold">(Rs.)</span></div>
193
                                </div>
194
 
195
                                <div id="priceSlider">
196
	                                <div id="priceRange1"></div>
197
                                    <div id="priceRange2"></div>
198
                                    <div class="clearBoth"></div>
199
 
200
 
201
									<div id="slider-range"></div>
202
                                    <div id="diff">&nbsp;</div>
203
                              </div>
204
                          </div>
205
                            <!-- /price -->
206
							#else
207
							<div id="filterByTalkTime">
208
								<div class="filterHeading">
209
                                    <div class="filterArrow">&nbsp;</div>
210
                                    <div class="sectionHeader">$facetLabel</div>
211
                                </div>
212
 
213
								<div class="filterOption">
568 rajveer 214
									<ul>
517 rajveer 215
									#foreach ( $facetdetail in $facetvalues )
568 rajveer 216
									<li>
517 rajveer 217
                                	<a href="/search?$facetdetail.get(2)" id="ttMedium">$facetdetail.get(0)</a> <span class="noColor">($facetdetail.get(1))</span>
568 rajveer 218
                                    </li>
219
									#end
220
									</ul>	
517 rajveer 221
                                </div>
222
                            </div>
223
							#end
224
						#end
225
 
226
						#end
227
 
228
                        	<div class="bottomBorder">&nbsp;</div>
229
                        </div>
230
                        <!-- /filter by -->
231
 
232
                    </div>
233
                    <!-- /multifaceted search -->
234
 
235
                    <!-- searchResultContent -->
236
                    <div id="searchResultContent">
237
 
238
                        <!-- productListTop -->
239
                        <div class="productListTop">
240
                            <div class="productListResult">
545 rajveer 241
                            	$beginIndex to $endIndex  of <span class="resultLimit">$totalItems</span> <span class="style1">results</span>
517 rajveer 242
                            </div>
243
 
244
                            <div class="pagination1 moveTop">
545 rajveer 245
									<div class="pagination">
246
										#if($currentPage == 1)
247
											<span class="current prev">Prev</span>
248
										#else
249
											#set($prev = $currentPage-1)
250
											<a href="/search?${url}&page=${prev}" class="current prev">Prev</a>
251
										#end	
252
 
253
 
254
										#set( $begin = 1 )
255
										#set( $end = 1 )
256
										#if($totalPages <= 5)
257
											#set( $begin = 1 )
258
											#set( $end = $totalPages )
259
										#else
260
											#if($currentPage <= 3)
261
												#set( $begin = 1 )
262
												#set( $end = 5 )
263
											#else
264
												#set( $begin = $currentPage - 2 )
265
    											#set( $end = $currentPage + 2 )
266
												#if( $end > $totalPages)
267
													#set( $end = $totalPages)
268
													#set( $begin = $end - 4 )
269
												#end
270
											#end	
271
										#end	
272
										#set( $pages = [$begin..$end] )
273
 
274
										#foreach( $pageId in $pages )
275
										#if($currentPage == $pageId)
276
										<span class="current">$pageId</span>
277
										#else
278
										<a href="/search?${url}&page=${pageId}">$pageId</a>	
279
										#end
280
										#end
281
 
282
										#if($currentPage == $totalPages)
283
											<span class="current next">Next</span>
284
										#else
285
											#set($next = $currentPage+1)
286
											<a href="/search?${url}&page=${next}" class="current next">Next</a>
287
										#end
288
									</div>
517 rajveer 289
                            </div>
290
                            <div class="clearBoth"></div>
291
 
292
                            <div id="sortBy">
583 rajveer 293
	                            Sort by: <a href="/search?${sortUrl}&sort=F_50002+asc" id="sortByPrice">Price</a> | 
294
                                <a href="/search?${sortUrl}&sort=score+desc" id="sortByRelevance">Relevance</a>
517 rajveer 295
                            </div>
296
 
297
                            <div class="clearBoth"></div>
298
                        </div>
299
                        <!-- /productListTop -->
300
 
301
                        <!-- productListCenter -->
302
                        <div id="productListCenter">
303
 
304
                            <!-- page 1 -->
305
                            <div class="page">
306
 
307
								#set($snippets =  $action.getSnippets())
308
 
309
								#foreach ( $entityid in $results.keySet() )
310
								#set ( $values = $results.get($entityid) )
311
								#set ( $entityname = $values.get(0) )
312
								$snippets.get($entityid)
313
                                <div class="searchResultBorder">&nbsp;</div>
314
								#end
315
 
316
                            </div>
317
                            <!-- /page 1 -->
318
 
319
                        	<div class="clearBoth"></div>
320
 
321
                        </div>
322
                        <!-- /productListCenter -->
323
 
324
 
325
                        <!-- productListBottom -->
326
                        <div class="productListBottom">
327
                            <div class="pagination1">
328
                            	<div class="pagination">
568 rajveer 329
										#if($currentPage == 1)
330
											<span class="current prev">Prev</span>
331
										#else
332
											#set($prev = $currentPage-1)
333
											<a href="/search?${url}&page=${prev}" class="current prev">Prev</a>
334
										#end	
335
 
336
 
337
										#set( $begin = 1 )
338
										#set( $end = 1 )
339
										#if($totalPages <= 5)
340
											#set( $begin = 1 )
341
											#set( $end = $totalPages )
342
										#else
343
											#if($currentPage <= 3)
344
												#set( $begin = 1 )
345
												#set( $end = 5 )
346
											#else
347
												#set( $begin = $currentPage - 2 )
348
    											#set( $end = $currentPage + 2 )
349
												#if( $end > $totalPages)
350
													#set( $end = $totalPages)
351
													#set( $begin = $end - 4 )
352
												#end
353
											#end	
354
										#end	
355
										#set( $pages = [$begin..$end] )
356
 
357
										#foreach( $pageId in $pages )
358
										#if($currentPage == $pageId)
359
										<span class="current">$pageId</span>
360
										#else
361
										<a href="/search?${url}&page=${pageId}">$pageId</a>	
362
										#end
363
										#end
364
 
365
										#if($currentPage == $totalPages)
366
											<span class="current next">Next</span>
367
										#else
368
											#set($next = $currentPage+1)
369
											<a href="/search?${url}&page=${next}" class="current next">Next</a>
370
										#end
371
									</div>
517 rajveer 372
                            </div>
373
                            <div class="clearBoth"></div>
374
                        </div>
375
                        <!-- /productListBottom -->
376
 
377
                    </div>
378
                    <!-- /searchResultContent -->
627 rajveer 379
 
380
					#else
381
        			<div class="middle">
382
        				<div class="content">
383
        				<ul>Search Tips
384
        					<li>Make sure all words are spelled correctly.</li>
385
        					<li>Try searching in a specific category.</li>
386
        					<li>Try different keywords.</li>
387
        				</ul>
388
        				</div>
389
        			</div>
390
	                #end
391
 
517 rajveer 392
                   <div class="clearBoth"></div>
393
                </div>
394
            </div>
395
 
396
            <div class="bottom">
397
                <div class="left">
398
                    <div class="right">&nbsp;</div>
399
                </div>
400
            </div>
401
        </div>
402
        <!-- /search result -->
627 rajveer 403
 
517 rajveer 404
      </div>
405
      <!-- /wrapper-->
406
 
407
		<!-- sidebar-->
408
		<div id="sidebar">
409
			$action.getCustomerServiceSnippet()
410
			$action.getMyResearchSnippet()
411
			<div style="clear:both;padding:2px;">&nbsp;</div>
412
		</div>
413
		<!-- /sidebar-->
414
        <div class="clearBoth"></div>
415
    </div>
416
    <!-- /main -->
417
 
418
	 $action.getFooterSnippet()
419
 
317 ashish 420
</body>
517 rajveer 421
</html>
422