Subversion Repositories SmartDukaan

Rev

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