System Objects Custom Attribute Tutorial

You can create a new custom attribute of the Product object: to reflect that shoes are made up of multiple materials. The new attribute is named Upper Material.

  1. Select Adminstration > Site Development > System Object Types.
  2. Select the Product object link and then the Attribute Definitions tab.

    Notice the list of attribute definitions already created for this system object.

  3. Click New to create a new attribute for this system object.
  4. Supply an ID, Name, and Value Type for the new attribute and click Apply. In this case, because we need many string values for the attribute, we select "Enum of Strings" as the value type:
    Field Value
    ID UpMaterial
    Display Name Upper Material
    Value Type Set of String
    Note: If you change the language or type, you must confirm the change before it's applied. Changing the language or type of an attribute causes existing values of that attribute to be lost.
  5. In the Attribute Value Range Definition, enter the values, one-by-one and click Apply.
    Value Display Value
    leather Leather
    vinyl EZ-clean Pseudo Leather
    cotton Cotton
    Note: Important: remember to assign the new attribute to an attribute group.