The
Ndr
parameter of the Oracle Commerce Navigation URL query syntax
lets you display disabled refinements.
The
Ndr
parameter has a dependency on the
N
parameter, because a navigation query is being
performed.
Configuration settings for the
Ndr
parameter include:
<basedimid>
— an ID of a dimension that is to be included in the base navigation state.<eqlfilterinbase>
— a true or false value indexating whether the EQL filter is part of the base navigation state.<textsearchesinbase>
— a true or false value indexating whether text searches are part of the base navigation state.<rangefiltersinbase>
— a true or false value indexating whether range filters are part of the base navigation state.
When the
Ndr
parameter equals zero, no disabled refinement values
are returned for any dimensions (which improves performance).
Example 39. Examples of queries with the Ndr parameter
The first example illustrates a query that lets you return disabled
refinements. In this example, the
Ndr
portion of the
UrlENEQuery
URL indicates that:
/graph?N=110001+210001&Ne=400000&Ntk=All&Ntt=television&Ndr=textsearchesinbase+true+basedimid+100000
In the second example of a query, in addition to text searches, the
EQL filters and range filters are also listed (they are set to
false
):
N=134711+135689&Ntk=All&Ntt=television&Ndr=basedimid+100000+textsearchesinbase+true+eqlfilterinbase+false+rangefiltersinbase+false