The PriceSlider cartridge allows a Commerce Reference Store shopper to refine the current results list based on the active price of the SKUs associated with the currently displayed products. The active price is defined as the price that is in effect for the current user on the current site. The PriceSlider has two controls that indicate a minimum and maximum price. Items whose active price falls within these two values are included in the results list. A shopper can click and drag the minimum or maximum control to alter the price range to be displayed; alternatively, a shopper can drag the entire range up or down. Upon mouse release, a POST request is sent to the server to retrieve the new results list and the page is refreshed.

The PriceSlider applies an Endeca range filter to the current result set. The range filter is applied through an Nf URL parameter that gets added to the POST request. The Nf parameter takes the form of Nf=<record property name>|<function>+<value>. Because the price slider has two controls, a minimum and maximum, the Nf parameter takes two different values and uses the between function. For example:

Nf=sku.activePrice|BTWN+105+1148

Note: For more details on the active price, see the Indexing Price Data section.


Copyright © 1997, 2014 Oracle and/or its affiliates. All rights reserved. Legal Notices