Customizing the UI
You can customize the UI for TIBCO® Product and Service Catalog powered by TIBCO EBX® to create tabular structures for table attributes and relationships by using the configuration file $PSC_COMMON_DIR/config/ui/customform/ formconfig.xml
. This is the default configuration for each user. You can customize the UI by adding user-specific UI configuration through creating a configuration at $PSC_COMMON_DIR/common/ui/customform/${USERNAME}/ formconfig.xml
. Create a directory with the username ${USERNAME}
here. This file contains the following tags:
Tag | Description | ||||||
---|---|---|---|---|---|---|---|
<Tables> | Root tag. All hierarchies must be defined inside this tag. | ||||||
<MainTableTabName> | The name of the tab for the main table. | ||||||
<TabDisplayBy> |
The tabs ordering sequence. The valid values are:
|
||||||
<Table> | Tabular configuration for the table. Through the name attribute, you can specify the table name. | ||||||
<RelationshipGroups> | Each <Table> tag may contain this tag where all relationship grouping can be defined. | ||||||
<RelationshipGroup> | The name attribute defines the name of the tab. In this tag you can define the relationship, which you want to see in this tab. It also contains an attribute "type". If the type value is "Others" and it contains <Relationship>ALL</Relationship> then all relationships, which are not defined in < RelationshipGroups > are shown in this tab. There must be only single < RelationshipGroup > tag, which contains this type=”Others”. |