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