Sharing The Navigation Filters Between Multiple Cartridges
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.
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?
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