Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

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