Simple customization involves writing custom JSPs and configuring Nucleus components to refer to that JSP. For example, to replace the area of the Product View panel that displays product SKUs and allows agents to enter quantities for each SKU, you would modify the /atg/commerce/custsvc/ui/
renderers/ProductSkuRenderer
component that are located in the DCS-CSR-UI directory.

Because renderer components are globally scoped, you can temporarily change the page though the Dynamo Server Admin. All renderer components exist in the Nucleus configuration path at /atg/commerce/custsvc/ui/renderers/. For example, the SKU rendering component may be located at:

http://localhost:8080/dyn/admin/nucleus/atg/commerce/custsvc/ui/
renderers/ProductSkuRenderer/

Changing the url property of this component to point to the new JSP temporarily implements the customization. This example points to a newProductSkus.jsp file:

# The JSP that renders the product view SKU browser area
url=/renderers/order/newProductSkus.jsp

To make this configuration persistent, you must use a configuration file.

For detailed information on working with Nucleus components, refer to the Managing Nucleus Components Appendix in the ATG Page Developer's Guide.


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