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