Configuring Messaging
This section provides an overview of configuring the messaging
UI in Service Center.
ATG Service Center UI Programming Guide
.
Documentation Home
Feedback
Highlighting
Prev
Up
Next
Contents
Search
Introduction
Audience
Documentation Conventions
Related Documents
Framework Modules
Service Center User Interface Architecture
Service Center Overview
User Interface Modules and Files
User Interface Objects
User Interface Sections
Customizing Service Center
Programming Service Center
Service Center User Interface Data Model
Schema Elements
Initializing Framework Data
Data Combining
Framework Objects
Framework Definition Objects
FrameworkDefinition
SkinDefinition
TabDefinition
CellDefinition
PanelStackDefinition
PanelDefinition
Framework Supporting Object Definitions
ContentDefinition
TemplateDefinition
Framework Configuration Objects
Configuration Object Inherited Attributes
FrameworkConfig
ContentConfig
TemplateConfig
SkinConfig
TabConfig
CellConfig
PanelStackConfig
PanelConfig
Framework Instance Objects
Instance Object Inherited Attributes
ContentInstance
TemplateInstance
FrameworkInstance
SkinInstance
TabInstance
CellInstance
PanelStackInstance
PanelInstance
PanelTarget
Modifying Framework Definitions
Adding a Definition
Modifying a Definition
Deleting a Definition
Service Center Framework API
Changing Tabs
Submitting Actions
Forwarding and Redirecting URLs
Developing Pages in Service Center
Service Center UI Components
Working with JavaServer Pages
Tag Libraries
Servlet Beans
Component Locations
Customization Best Practices
Extending Configuration Files
Adding JavaScript and CSS Files
Using Service Center Debugging Modes
Service Center Debugging Mode
Dojo Debugging Mode
Working with the Global Context Area
Global Context Area Architecture
NavContainers
NavItems
NavSearch
NavContext
NavActionContainers
NavActionFactory
NavAction
Rendering the Global Context Area
Rendering NavContainers
Rendering NavSearch
Rendering NavContext
Rendering NavActions
Creating a New NavAction
Example: Creating a Options Policy Menu Item
Working with Pages
Creating a New Tab Definition
Example: Creating a New Page
Modifying a Tab Action
Deleting a Tab Definition
Adding a New Panel Definition
Example: Adding Three New Panels
Customer Management Panel Configuration
Troubleshooting Pages
Working with Forms
Modifying Existing Forms
Working with Page Fragments
Overriding the Default Page Fragment
Modifiable Form Configuration Files
Creating New Forms
Creating a Pop-up Page
Creating the Caller Page
Creating the JSP file
Creating the JavaScript
Working With Grids and Tables
Modifiable Grids and Tables
Customer Information Page
Order View Page
Scheduled Order Page
Gift/Wish List
Promotions
Extending Table Configurations
Extending Grid Configuration
Working With Column Layout
Customizing Column Attributes
Modifying Column Widths
Configuring the PageFragment Component
Creating Column Content
Rendering Column Content
Modifying Columns
Adding a Column
Removing a Column
Reordering Columns
Changing the Item Detail (Hover) Page
Rendering Pages with Nucleus Components
Customization Options
Simple Customization
Renderer Components
Targeting Customization
Creating a ProductSkuRenderer
Available Renderers
Customizing the Order Summary Panel
Adding a New Order Summary Step
Editing an Existing Order Summary Step
Modifying Keyboard Shortcuts
Modifying Shortcuts
Defining Global Keyboard Shortcuts
Configuring Messaging
Rendering Messages in the Message Bar
Server-Side Configuration
Adding Messages from a Form Handler
Message Properties
Specifying a Message Summary
Adding Messages from JavaScript
Implementing Client-Side Validation
Implementing Client-Side Validation with DSP Tags
Available Client-Side Validation Widgets
Preventing the Form from Submitting
Conditional Validation
Conditional Requirements
Custom Validation Conditions
Additional Field Validation
The XML Combiner Script
B: Tag Libraries
ATG Service Common UI Tag Library
ATG Service Framework Bean Tag Library
ATG Service Framework UI Tag Library
Knowledge Manager Tag Library
Commerce Service Center Tag Library
Index
Search Terms