Magento Commerce, 1.14.x

Attribute Input Types

When viewed from the Admin, attributes are the fields that you complete when you create a product. The input type that is assigned to an attribute determines the type of data that can be entered and the format of the field or input control. To the customer, attributes provide information about the product, and are the options and data entry fields that must be completed to purchase a product.

  • Input Types

    Input Type


    Text Field

    A single line input field for text.

    Text Area

    A multiple-line input field for entering paragraphs of text such as a product description. You can use the WYSIWYG Editor to format the text with HTML tags, or type the tags directly into the text.


    Contain date values. Dates can be selected from a popup calendar, or drop-down list. Depending on the configuration,a date can be typed directly into the field, selected from a popup calendar, or drop-down list.

    Yes / No

    Displays a drop-down with predefined options of “Yes” and “No.”


    Displays a drop-down list of values. Only one item can be selected at a time. The Dropdown input type is a key component of configurable products.

    Multiple Select

    Displays a drop-down list of values. To select more than one option, hold the Ctrl key down and click each item.


    Used to create price fields in addition to the predefined attributes, Price, Special Price, Tier Price and Cost. The currency used is determined by your system configuration.

    Media Image

    Gives you the ability to associate an image with a product, that is something other than a product image. For example, you might include the product logo, care instructions, or an image of the ingredients from a food label. When you add a media image attribute to the attribute set of a product, it becomes an additional image type, along with Base, Small, and Thumbnail. The media image attribute can be excluded from the thumbnail gallery, but is still available to be used.

    Fixed Product Tax

    Lets you define FPT rates based on the requirements of your locale. To learn more, see: General Tax Settings.