Editing the structure of an existing catalog
In order to edit an existing catalog structure you need to:
- select the catalog whose structure you want to edit
- enter the catalog card by clicking on the text link in the Structure column

- click on the Edit button

- A card is opened to the User in edit mode

- The User can edit an attribute by clicking on the button
. - The Attribute modal window is displayed to the user, which is opened by the Edit button on the attribute row in the Catalog structure table

- The description of the Attribute modal window interface elements is given below
- Hovering over a question mark on checkboxes displays a tooltip
- The user has made changes

- A notification is displayed to the user with the text:
Attribute <Attribute name> has been successfully modified.

- The user remains in the catalog card in edit mode.

- All changes made to the catalog card (adding attributes, changing editable fields) are saved using the Save button
- All changes made to the catalog card (adding attributes, changing editable fields) are canceled by the Cancel button.
- Attributes within the current catalog have unique names
Description of Attribute modal window interface elements
Element type | Element name | Visibility (Always/Condition) | Mandatory | Default value/Available values | Template/Example | Note |
---|
Field | Attribute name | Always | Yes | - | | Has a unique name within the current catalog. |
Field | Description | Always | No | - | |
- |
Dropdown list | Type | Always | Yes | Available values: - User group
- Boolean
- Catalog
- String
- Number
| | The attribute type does not change when the attribute is edited. |
Dropdown list | User group | Only if the User group type is selected
| Yes | Available values: displays a list of user groups that are available to the user. | | - Only one user group can be selected, in edit mode you can change user groups.
- This field is mandatory
|
Dropdown list | Catalog | Only if the Catalog type is selected
| Yes | Available values: displays a list of catalogs existing on the Catalogs tab that are available to the user. | | - Only one catalog can be selected, in edit mode you can change the selection of catalogs.
- A catalog that is in edit mode (in an attribute card or a catalog data card) is not displayed in the list of available catalogs.
- This field is mandatory.
|
Field | String length | Only if the String type is selected | No | - | | |
Checkbox | Uniqueness | Always | No | - | | The checkbox is inactive when editing an attribute |
Checkbox | Mandatory | Always | No | - | | The checkbox is inactive when editing an attribute |
Checkbox | String representation | Always | No | - | | - The value of each record of this attribute will have a string representation in the system (for example, when selecting a record of an existing catalog, only the set of catalog attributes that have a string representation should be reflected).
- The checkbox is inactive when selecting the attribute type Boolean
|
Button | Edit | Всегда | - | - | | When clicked:
- The Attribute window closes, the user returns to the card in edit mode
- The system adds the attribute changes to the catalog table
|
Button | Cancel | Always | - | - | | When clicked:
- The Attribute window closes, the user returns to the card in edit mode
- The system does not add attribute changes to the catalog table
|