1rosehip/jplist

sorting and range filter not working

Opened this issue · 0 comments

code for range filter : `

	  <ul class="event-type-select-price dropdown-menu ">
        <li class="checkbox-box-  store-filter-a store-filter-label" >
		<label data-path=".price" data-control-type="range-filter" data-control-name="price1-range-filter" data-control-action="filter" data-min="0" data-max="2000" class="checkbox-box-label" >Under &#x20B9;2000 
		<input data-path=".price" data-control-type="range-filter" data-control-name="price2-range-filter" data-control-action="filter" data-min="0" data-max="2000"  class="checkbox-box-input" type="checkbox" ></label></li>
        <li class="checkbox-box-li  store-filter-a store-filter-label" >
		<label data-path=".price" data-control-type="range-filter" data-control-name="price3-range-filter" data-control-action="filter" data-min="2000" data-max="4000" class="checkbox-box-label"  >&#x20B9;2000 - &#x20B9;4000 
		<input data-path=".price" data-control-type="range-filter" data-control-name="price4-range-filter" data-control-action="filter" data-min="2000" data-max="4000"  class="checkbox-box-input" type="checkbox" ></label></li>
        <li class="checkbox-box-li  store-filter-a store-filter-label">
		<label data-path=".price" data-control-type="range-filter" data-control-name="price5-range-filter" data-control-action="filter" data-min="4000" data-max="6000" class="checkbox-box-label" >&#x20B9;4000 - &#x20B9;6000 
		<input data-path=".price" data-control-type="range-filter" data-control-name="price6-range-filter" data-control-action="filter" data-min="4000" data-max="6000"  class="checkbox-box-input" type="checkbox" ></label></li>
		<li class="checkbox-box-li  store-filter-a store-filter-label">
		<label data-path=".price" data-control-type="range-filter" data-control-name="price7-range-filter" data-control-action="filter" data-min="6000" data-max="10000000" class="checkbox-box-label"  >Above &#x20B9;6000 
		<input data-path=".price" data-control-type="range-filter" data-control-name="price8-range-filter" data-control-action="filter" data-min="6000" data-max="10000000"  class="checkbox-box-input" type="checkbox"></label></li>   
      </ul>
	  </div>`

code for sorting:`


            <li class="checkbox-box-li store-filter-a store-filter-label">
    		<label class="checkbox-box-label" data-path=".default" data-order="asc" data-type="number" data-default="true" data-selected="true">Price: Low to High 
    		<input data-path=".price" class="checkbox-box-input" type="checkbox" value="Low to High">
    		</label></li>
            <li class="checkbox-box-li store-filter-a store-filter-label">
    		<label class="checkbox-box-label" data-path=".price" data-order="desc" data-type="number">Price: High to Low 
    		<input data-path=".price" class="checkbox-box-input" type="checkbox" value="High to Low">
    		</label></li>
            <li class="checkbox-box-li store-filter-a store-filter-label">
    		<label class="checkbox-box-label" data-path=".dateAdded" data-order="desc" data-type="datetime">New Arrivals 
    		<input data-path=".dateAdded" class="checkbox-box-input" type="checkbox" value="New Arrivals">
    		</label></li>
    		<li class="checkbox-box-li store-filter-a store-filter-label">
    		<label class="checkbox-box-label" data-path=".noOfViews" data-path=".noOfViews" data-order="asc" data-type="number">Most Popular 
    		<input data-path=".noOfViews" class="checkbox-box-input" type="checkbox" value="Most Popular">
    		</label></li>
    		<li class="checkbox-box-li store-filter-a store-filter-label">
    		<label class="checkbox-box-label" data-path=".noOfViews" data-path=".noOfViews" data-order="asc" data-type="number">Best Selling 
    		<input data-path=".noOfViews" class="checkbox-box-input" type="checkbox" value="Best Selling">
    		</label></li>
            
          </ul>
    	  </div>`