In order for your application to work correctly with the latest portals and portal skin, you must perform the following steps:
- Remove style sheet references from harnesses
- Update Perform harnesses to reference the CPMPerform harness
- Update sections that are not called from harnesses
- Review custom sections for inline styles
- Configure the CPM portal gadget to reference site-specific interaction classes
- Review all non-Perform harnesses defined in your Application rulesets (including Review, Confirm, and New).
- Update custom harnesses to remove references to any style sheets referenced on the Scripts & Styles tab.
In order for your customized application to work with the new user interface components, you need to do the following tasks:
- Update the Frame Source section of all Perform and PerformFrames harnesses defined in your application ruleset
- Modify sections included in the CPMPerform harness to meet your site-specific needs
This procedure ensures that your application uses the new CPMPerform harnesses, which are designed to work with the new skin and portals. The CPMPerform harness includes core wrapper sections for the interaction, work, and action areas. It is recommended that instead of modifying the CPMPerform harness directly, you customize the sections included in the CPMPerform harness to meet your site-specific needs.
If your application uses sections that are not called from Pega 7 Platform harnesses, then you need to include workformstyles in order for them to be rendered properly in the Pega Customer Service UI.
Because of extensive changes to the CPM skin and style sheets, if you have incorporated inline styles into your custom sections, your application’s displays might look inconsistent or unattractive with the new skin applied. Once the configuration tasks in this document are complete, review your application functions and remove any inline styles as needed.
The CPM portal gadget, CPMPortalGadget, controls the type of work that can be processed, as well as the behavior and appearance of tabs. You must configure this gadget to reflect your site-specific interaction work types and classes.
For more information on modifying gadget parameters, refer to the following topics within the Pega Customer Service Implementation Guide:
- Accessing Advanced Parameters for CPM Portal Gadgets
- Configuring the CPM Portal Gadget