Kuika's Get Categories action is used to list category records defined within the EAV (Entity-Attribute-Value) data model. This action is ideal for grouping attributes, presenting category selections to users, and creating hierarchical category structures. For example, a top-level category named ‘User Information’ can be created in an admin panel, and subcategories such as ‘Contact Information’ or ‘Identity Information’ can be defined under this category. With the Get Categories action, you can first list the top-level categories and then the subcategories associated with the selected top-level category, providing the user with a hierarchical and meaningful category selection. This allows you to dynamically display only the attributes belonging to the relevant category in forms or reports.
Technical Specifications
1. Creating a Listing Component on the UI
2. Adding an Action
3. Linking the results to the UI element
A user selects a parent category in a category system. The system then wants to list only the subcategories associated with this category.
Technical Risks
The Get Categories action enables dynamic, hierarchical, and filterable category management based on the EAV data model in the Kuika platform. When used with the ParentId parameter, parent-child relationships can be established between categories, and customised selection fields can be presented to the user.