Subversion Repositories SmartDukaan

Rev

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