This page covers:
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Related pages:
Manage Framework Components
The Frameworks functional area comes with two customization options that organizations can choose from: Lightning Web Component or Visualforce Page.
Visualforce: is a page-centric web application model. A markup language like HTML is used for designing the layout of pages.
Lightning Web Component (LWC): a new app-centric model that provides business and datalogics to develop dynamic web applications meant for desktop and mobile devices. Because they’re built on code that runs natively in browsers, LWC are lightweight and deliver exceptional performance.
Organizations on earlier releases of Amp Impact might be using Visualforce pages to create and manage Frameworks. With Amp Impact’s Electra (Winter 2021) release, the Manage Frameworks page was rebuilt as a Lightning Web Component (called manageLogFrames). Read this Salesforce article to understand why you may want to leverage Lightning Web Components over Visualforce pages.
Manage Framework: Lightning Web Component
Status | ||||
---|---|---|---|---|
|
Design attributes can be used for controlling elements on the Manage Framework Lightning Web
Component (LWC). They can be used for hiding/displaying buttons. Follow these steps to access design
attributes for Manage Frameworks LWC:
Navigate to Manage Frameworks LWC and click on the gear icon → Edit Page. This will take you to the Lightning App Builder.
2. Click on the Manage Framework component. It will display a list of design attributes on the right side of the page.
3. The following design attributes are available. Check/Uncheck them based on the table below:
Design Attribute | Related UI Element | UI if True | UI if False |
---|---|---|---|
Hide Add New Framework Item Button | Controls the display of the Add Custom Framework Objective | Add Custom Framework | Add Custom Framework Objective button is visible. |
Hide Add Objective | Controls the display of the Add Objective from Catalog button. | Add Objective from | Add Objective from |
Hide Copy from | Controls the display of the Hide Copy from Another Framework | Hide Copy from Another Framework | Hide Copy from |
Hide Submit Button | Controls the display of the Submit for Approval button. | Submit for Approval | Submit for Approval |
Hide Edit Icon | Controls the display of the Edit icon, for Framework Objective on the Manage Framework table. | Edit icon is hidden. | Edit icon is visible. |
Hide Delete Icon | Controls the display of the Delete | Delete icon is | Delete icon is visible. |
Unlink First Framework | Controls if the Framework Objectives present in the Objective | Framework Objectives present in the Objective Name Translated Column are unlinked to their records. | Framework Objectives present in the Objective Name Translated Column are hyper-linked to their records. |
Unlink First Project | Controls the display of hyperlink in the first column. | No Hyperlink in the | Hyperlink present in |
Hide | Controls the display of | Expand/Collapse All | Expand/Collapse All |
Hide Indicator | Controls the display of the column | Column with details
| Column with details |
Manage Framework: Visualforce Page
Status | ||||
---|---|---|---|---|
|
Some key features in the product can be configured on/off depending on the client organization’s
preferences for the product. They can be disabled/enabled at the user/profile/organization level. To enable
or disable any of the features in the Manage Framework Visualforce Component:
Go to Setup > “Custom Settings”.
Navigate to “Manage Logframes”.
Click on Manage.
Click on Edit.
A list of settings would be displayed. Check/Uncheck these settings based on the table below:
Field Label | Related UI Element | UI if True | UI if False |
---|---|---|---|
Hide Add New
| Controls the display of the Add Custom Framework Objective button on Manage Framework page. | Add Custom Framework | Add Custom Framework |
Hide Delete Icon | Controls the display of | Delete icon is | Delete icon is visible. |
Hide Edit Icon | Controls the display of Edit | Edit icon is hidden. | Edit icon is visible. |
Manage Framework Components: Customize Field Sets
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
This section details how to customize the field sets on Manage Framework Visualforce and Lighting Web Components.
Fields displayed in the “Add New Framework Item” pop-up
Object: Catalog_Objective__c
Field set name: ADD_NEW_OBJECTIVE_POPUP
Fields displayed in the “Edit Framework Item” pop-up
Object: Objective__c
Field set name: EDIT_PROJECT_OBJECTIVE_POPUP
Info |
---|
(Optional) System Admins may create a Custom Metadata Type record under Object Lookup Label |
Column fields on the Manage Framework page - Fields on the Project Objective object available to be displayed as column headers on this page
Object: Objective__c
Field set name: LOG_FRAMES_TABLE
Column fields on the Manage Framework page - Fields on the Project Indicator object available to be displayed as column headers on this page
Object: Project_Indicator_Objective__c
Field set name: LOG_FRAMES_TABLE
Info |
---|
It is recommended to include no more than five total fields to display on the Logframes table, to be able to view the information in a user-friendly manner. |
Columns for table of catalog objectives in the “Add Catalog Objective” popup- fields on the Catalog Objective object available to be displayed as column headers in this table
Object: ampi__Catalog_Objective__c
Field set name: ampi__ADD_CATALOG_OBJECTIVE_POPUP
Search filters in the “Add Catalog Objective” popup fields on the Catalog Objective object available to be displayed as search filters
Object: ampi__Catalog_Objective__c
Field set name: ampi__CATALOG_OBJECTIVE_SEARCH_FILTERS
Info |
---|
Due to a current limitation, custom date fields, custom checkbox fields, and custom number fields cannot be used to filter catalog objectives in the ampi__CATALOG_OBJECTIVE_SEARCH_FILTERS field set. |