Skip to content

Commit fbdc729

Browse files
committed
Added grid/list view in index.html and changed the tag from nxt to unbxd for the default view type template
1 parent b19e455 commit fbdc729

File tree

2 files changed

+33
-16
lines changed

2 files changed

+33
-16
lines changed

demo/index.html

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ <h3 class="result-title-count" id="search_title">
4141
</div>
4242
<div class="result-sort-options">
4343
</div>
44+
<div class="change-view"></div>
4445
<div class="result-pagination">
4546
</div>
4647
<div class="result-selected-facets clearfix" id="selected_facets">
@@ -76,24 +77,39 @@ <h3 class="result-title-count" id="search_title">
7677
,searchQueryDisplayTemp : 'Showing results for {{query}} - {{start}}-{{end}} of {{numberOfProducts}} Results'
7778
,pageSize : 24
7879
,noEncoding: true
79-
,searchResultSetTemp : ['{{#products}}<li><a href="product.html?pid={{uniqueId}}" id="pdt-{{uniqueId}}" class="result-item" unbxdParam_sku="{{uniqueId}}" unbxdParam_pRank="{{unbxdprank}}" unbxdAttr="product">'
80-
,'<div class="result-image-container">'
81-
,'<span class="result-image-horizontal-holder">'
82-
,'<img src="{{{image_url}}}" alt="{{{title}}}">'
83-
,'</span>'
84-
,'</div>'
85-
,'<div class="result-brand">{{{brand}}}</div>'
86-
,'<div class="result-title">{{{title}}}</div>'
87-
,'<div class="result-price">'
88-
,'${{price}}'
89-
,'</div>'
90-
,'</a></li>{{/products}}'].join('')
80+
,searchResultSetTemp : {"grid" : ['{{#products}}<li><a href="product.html?pid={{uniqueId}}" id="pdt-{{uniqueId}}" class="result-item" unbxdParam_sku="{{uniqueId}}" unbxdParam_pRank="{{unbxdprank}}" unbxdAttr="product">'
81+
,'<div class="result-image-container">'
82+
,'<span class="result-image-horizontal-holder">'
83+
,'<img src="{{{image_url}}}" alt="{{{title}}}">'
84+
,'</span>'
85+
,'</div>'
86+
,'<div class="result-brand">{{{brand}}}</div>'
87+
,'<div class="result-title">{{{title}}}</div>'
88+
,'<div class="result-price">'
89+
,'${{price}}'
90+
,'</div>'
91+
,'</a></li>{{/products}}'].join(''),
92+
93+
"list": ['{{#products}}<li><a href="product.html?pid={{uniqueId}}" id="pdt-{{uniqueId}}" class="result-item" unbxdParam_sku="{{uniqueId}}" unbxdParam_pRank="{{unbxdprank}}" unbxdAttr="product">'
94+
,'<div class="result-image-container">'
95+
,'<span class="result-image-horizontal-holder">'
96+
,'<img src="{{{image_url}}}" alt="{{{title}}}">'
97+
,'</span>'
98+
,'</div>'
99+
,'<div class="result-brand">{{{brand}}}</div>'
100+
,'<div class="result-title">{{{title}}}</div>'
101+
,'<div class="result-price">'
102+
,'${{price}}'
103+
,'</div>'
104+
,'</a></li>{{/products}}'].join('')}
91105
,searchResultContainer : '#results_container'
92106
,isClickNScroll: false
93107
,clickNScrollSelector : ''
94108
,isAutoScroll : false
95-
,isPagination: true
96-
,paginationContainerSelector: '.result-pagination'
109+
,isPagination: true
110+
,paginationContainerSelector: '.result-pagination'
111+
,viewTypes: ['grid', 'list']
112+
,viewTypeContainerSelector: '.change-view'
97113
,facetTemp : ['<div class="facet-block">'
98114
,'<div class="facet-title">PRICE</div>'
99115
,'<div class="facet-values">'

unbxdSearch.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -468,9 +468,10 @@ var unbxdSearchInit = function(jQuery, Handlebars){
468468
].join(''),
469469
viewTypeContainerTemp:
470470
'{{#options}}'
471-
+'<li class="nxt-{{#if selected}}current{{/if}}">'
472-
+'<a title="{{value}} View" class="nxt-{{value}}view-button" {{#unless selected}}unbxdviewtype="{{value}}"{{/unless}}>'
471+
+'<li class="unbxd-{{#if selected}}current{{/if}}">'
472+
+'<a title="{{value}} View" class="unbxd-{{value}}view-button" {{#unless selected}}unbxdviewtype="{{value}}"{{/unless}}>'
473473
+'<span class="icon-{{value}}view">'
474+
+'{{value}}{{#if selected}}-current{{/if}}'
474475
+'</span>'
475476
+'</a>'
476477
+'</li>'

0 commit comments

Comments
 (0)