Sharing The Navigation Filters Between Multiple Cartridges

(Doc ID 2322653.1)

Last updated on NOVEMBER 14, 2017

Applies to:

Oracle Commerce Guided Search / Oracle Commerce Experience Manager - Version 11.0 and later
Information in this document applies to any platform.

Goal

We have a page where we use 2 cartridges, a Refinement Cartridge and a ResultsList cartridge.
We have a feature where we have added a record list editor to the resulstList cartridge and customized the handler so that will filter out certain records by adding the record to the navigation filter.
This works fine for the results list but the navigation state filter set by the ResultsList Cartridge is not visible to the Refinement cartridge, so if a particular search would returns 20 Records the Refinement Cartridge count is always 20 even if say 2 of the products are filtered out intentionally on the resultsList Cartdige using the record list editor. Thus the actual number of records returned (visible on the site) are only 18, but the refinement counts add up to 20.

How can we share the navigation filter on a page that is shared across all the Cartridges?
 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms