Attribute Matrix

Modified on Tue, 3 Jun at 9:49 PM

TABLE OF CONTENTS


The Attribute Matrix feature allows System Administrators to manage complex attribute trees with dependent choices efficiently. Dependencies enable dynamic selection options based on previous inputs, streamlining data entry and ensuring consistency across the system.


Overview of Attribute Matrix

  • Matrix Inputs: Function-like attribute trees, where available values depend on prior selections. This enables cascading choices, improving data accuracy and user experience.
  • Matrix Outputs: Used to define specific, fixed values such as "Stock," "Color," "Processes," or "Bleeds," which can be linked to input selections.
  • Import Sheet: Allows bulk management of matrix data via Excel upload, simplifying significant updates or creations.

Creating a New Matrix

  1. Navigate to the Matrix List tab.

  2. Click Create New.

  3. Enter a name for the matrix.

  4. Select a matrix type appropriate to your use case. The Matrix Type allows you to create hierarchical, dependent attribute selections where the options available at one level depend on the choices made at a previous level.
    An example might be:
    • Matrix Type: Cascading  
    • Inputs:
      • Category (e.g., Electronics, Furniture)
      • Subcategory (dependent on selected Category, e.g., if Electronics → Mobile, Laptop)
      • Model (dependent on Subcategory, e.g., if Mobile → iPhone, Samsung Galaxy)
    • Outputs:
      • Stock Availability (e.g., In Stock, Out of Stock)
      • Price (specific to the selected combination)

        This setup simplifies user selections by guiding them through dependent options, ensuring data accuracy and streamlined workflows.
  5. Click the Tags tab.

  6. Assign a name to the tags to categorize or identify the matrix.
  7. Enter a value for the tag.
    Tags in the Attribute Matrix categorize, organize, and facilitate the system's filtering or searching of matrices. Administrators can easily group related matrices by assigning relevant tags, quickly locate specific matrices, or implement access and management rules based on tag assignments. Proper use of tags enhances system scalability and simplifies the management of multiple matrices.
  8. Next, click on the Permissions tab.
  9. Assign access rights to users or groups as needed.
  10. Click Save.  


The newly created matrix now appears in the Matrix List.


Populating a Matrix

  • Matrix Inputs: Define the cascading attribute choices, where each level's options depend on the previous selection.
  • Matrix Outputs: Set specific fixed values linked to combinations of inputs, such as stock levels or process options.
  • Import Sheet: Use an Excel template for bulk addition or updates, then upload via the Import feature.


Front-End Integration

An Attribute Matrix can be incorporated into a form by selecting it as an element type within the Form Builder. Once added, users will interact with the matrix as part of the form, with dependent choices dynamically displayed based on prior selections.


Example:

A form featuring a "Product Attributes" matrix might present user options for "Category," which then filter "Subcategories," with fixed outputs like "Stock" levels or "Color" options appearing based on choices made.


This setup enhances flexibility and control in managing complex attribute relationships within the system.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article