Subversion Repositories SmartDukaan

Rev

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