A lot of times there is information that you want to show on the product's page that isn't there by default whether it is a color, category, where an item is from, etc. We can create product attributes in Counterpoint to sync to your website. For this how-to, we will show you how to get the products category on the product page.
Creating Product Attribute in Magento
1. Log into the Magento Admin Panel and navigate to Stores > Attributes > Product. Once you are here, there is a button that creates a new attribute in the top right that says "Add New Attribute".
After clicking the button to add a new attribute, you will see a page like this (click to enlarge).
There are a lot of different properties so let's go over what they mean.
Attribute Properties
- Default Label: This is what will appear on the product page.
- Catalog Input Type for Store Owner: Determines the data type and input control that is used to manage the product from the store Admin. See Input Types
- Values Required: To require that a value be entered in this field before the record can be saved, set Values Required to Yes
Advanced Attribute Properties
- Attribute Code: This property will be what we reference in Counterpoint to create a map. The Attribute Code must begin with a letter but can include a combination of lowercase letters (a-z) and numbers (0-9). The code must be less than thirty characters in length and cannot include any special characters or spaces, although an underscore (_) can be used to indicate a space.
- Scope: Limits the use of an attribute to a specific store view or website. Options: Store View / Website / Global.
- Unique Value: Assigns a starting value to the attribute to help during data entry.
- Add to Column: Options: Determines if the column appears in the product grid. Options: Yes / No
- Use in Filter Options: Determines if the attribute is used as a filter control at the top of columns in the grid. Options: Yes / No. Note: The filter control is only displayed when Add to Column Options is enabled.
2. We are going to fill these properties out as follows:
- Default Label: CP Category
- Catalog Input Type for Store Owner: Dropdown
- Values Required: No
- Attribute Code: cp_category
- Scope: Global
- Unique Value: No
- Add to Column Options: Yes
- Use in Filter options: Yes