Creating product attributes

Edit on GitHub

This document describes how to create product attributes.

Prerequisistes

To start working with attributes, go to Catalog > Attributes.

A new product usually needs a super attribute and a regular attribute. The super attribued is used to distinguish product variants and the regular attribued is used to define product characteristics.

Review the reference information before you start, or just look up the necessary information as you go through the process.

Creating product attributes

To create a product attribute:

  1. On the Attributes page, select + Create Product Attribute.
  2. On the Create a Product Attribute page, enter an Attribute Key.
Attribute key format

The Attribute Key field accepts lower case letters, digits, numbers, underscores, hyphens, and colons.

  1. Select an Input type.
  2. To make this attribute a supper attribute, select the Super attribute checkbox. This disables the Allow input any value other than predefined checkbox because a super attribute always uses predefined values.
  3. In the Predefined Values field, enter a desired predefined value and press Enter.
  4. Repeat the previous step until you add all the desired predefined values.
  5. To allow adding the values that are different from the predefined ones, select Allow input any value other than predefined ones.
  6. Select Save. This takes you to the 2. Translations tab.
  7. In the 2. Translations tab, enter a Translation for the attribute key for all the locales.
  8. Optional: Localize predefined parameter values:
    1. Select Translate predefined values.
    2. Enter a Translation for the predefined parameter values for all the locales.
  9. Select Save. This takes you to the View Product Attribute page with the success message displayed.

Tips & tricks
To apply a translation to all the other locales, select copy to other languages icon Copy to other languages next to the Translation you want to apply.

Reference information: Creating product attributes

This section describes attributes that you select and enter when creating product attributes.

On the Attributes page, you see the following information:

  • Autogenerated attribute ID.
  • Attribute key.
  • An identifier that shows if an attribute is a super attribute: true stand for a super attribute, and false stands for a regular attribute.
  • Attribute type
  • Attribute actions.

The following table describes the attributes you enter and select on the Create a Product Attribute page.

ATTRIBUTE DESCRIPTION
Attribute Key Name of the attribute you create, for example, color.
Input type Defines the data format of the of the attribute value.
Super attribute Defined if the product attribute is a super attribute. Super attributes distinguish concrete products of an abstract product.
Predefined values Values for you attribute, e.g., if the attribute you create is a color, the values for it can be red, green, black, etc.
Allow input any value other than predefined ones Checkbox that defines whether you can enter the values other than the predefined ones when creating or updating a product variant.
Translation Translation for either an attribute key into the other language based on the locales for which you add the translation.
Translate predefined values Checkbox that defines if the predefined values will also be translated. If selected, the predefined value itself and the Translation field for it appears.

The super attributes are displayed in the Variants tab of the Create a Product page of an abstract product. Create a product

Once you select any super attribute, you will be able to select among its values. Select a superattribute

The descriptive attributes are displayed on the Attribute Management page of the abstract and concrete product. Unlike the super attributes that are defined during the abstract product creation, the descriptive attributes can be added and removed at any point in time. Attribute management

In the online store, the descriptive attributes are displayed on the product details page of a specific product: Descriptive attributes

Next steps