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