The handler for the HorizontalResultsList cartridge needs to return a set of product IDs that the renderer can use to render the products on the page. This functionality already exists in the ResultsList cartridge handler, so the HorizontalResultsList cartridge is configured to use the ResultsList handler in order to avoid redundant functionality. This configuration is specified in the NucleusAssemblerFactory.handlerMapping property:

HorizontalResultsList=/atg/endeca/assembler/cartridge/handler/ResultsList

See ResultsList in this guide for details on the ResultsList cartridge handler. See Registering Cartridges with the NucleusAssemblerFactory in the ATG-Endeca Integration Guide for details on configuring a cartridge to use a specific cartridge handler. See Retrieving Renderers in that same guide for details on how the ContentItemToRendererPath component locates a renderer for a content item.


Copyright © 1997, 2014 Oracle and/or its affiliates. All rights reserved. Legal Notices