Skip to Main Content
Feature Request FR-3346
Product Area Page Components
Status CLOSED

6 Voters

Faceted search - batch facet changes - single Apply button

andrewroxburgh Public
· Sep 5 2023

Idea Summary
In a faceted search region with the ‘Batch Facet Changes’ attribute enabled, when selecting filters from multiple facets an Apply button is shown below each facet.  When any of the Apply buttons are clicked all selected filters are applied to the report.  It would be a better user experience if the Apply button was shown only once, perhaps floating at the bottom of the faceted search region so no scrolling is required.

Use Case
This would be more in keeping with typical faceted search features found on websites that don't automatically apply filters.

Preferred Solution (Optional)
Allow the ‘Apply’ button to be configurable so it can be shown either at the bottom of each facet or once for all facets.

This is a great idea! You can already achieve this in APEX today with a slightly different approach.

Comments

Comments

  • john.snyders APEX Team OP 1.5 years ago

    Having an apply button for each changed facet was intentional and like you say they all do the same thing so you should be able to click the last one without any extra scrolling.

    But there is a documented API for facets and the externalApply option is what you need (https://docs.oracle.com/en/database/oracle/apex/23.2/aexjs/facetsRegion.html#externalApply).

    It allows you to create your own single Apply button anywhere you like. One possible use case is shown on page 15 of the Fancy Facets sample app available here: https://hardlikesoftware.com/weblog/2020/11/22/apex-fancy-facets/