Product Fast Finder
The product fast finder combines catalog browsing with client-side filtering capabilities on a single page, enabling customers to easily find products.
The product results are dynamically filtered and displayed on the page as the customer modifies their filter options. The customer can filter options such as the brand names, features, and price range. The category must contain items that have common feature attributes and different brands for accurate filtering results. The product fast finder page consists of the product pictures, names and prices. Products can be added to the shopping cart or compare view without leaving the product fast finder page. Additional features of the page include quick info pop ups, serving as hover help for each product, and the ability to add products to the wish list.The first page of results are initially loaded while subsequent results are loaded asynchronously in groups of 250 to improve performance.
Elements of the Product Fast Finder page

Full size screen capture
JSP files
- FastFinderDisplay.jsp represents the entire page.
The number of results returned on subsequent pages can be customized using ajaxPageSize in the FastFinderDisplay.js file.
- 1 FastFinderNavDisplay.jspf displays the left sidebar with the selectable Product Fast Finder options.
e-Marketing Spots
- There are no e-Marketing Spots on the Product Fast Finder page.
Store functions
- AJAX shopping cart can be enabled or disabled.
Links and buttons
- The Quick Info pop-up window is displayed when the Quick info button is clicked for each product.
- 2 When the Add to Cart button is clicked:
- AjaxOrderChangeServiceItemAdd is called if AJAX
shopping cart is enabled.
- Double-click handling is implemented using JavaScript to prevent multiple requests from being sent.
- The cursor_wait() method is called and displays the progress bar.
- OrderChangeServiceItemAdd is called if AJAX
shopping cart is disabled.
- Double-click handling is implemented using JavaScript to prevent multiple requests from being sent.
- AjaxOrderChangeServiceItemAdd is called if AJAX
shopping cart is enabled.