Step 3: Describe the advanced properties (optional)
-
Enter a unique Attribute Code in lowercase characters and without spaces.
-
Set Scope to indicate where in your store hierarchy that the attribute can be used.
If the attribute is used for a configurable product, choose
Global
. -
If this attribute applies only to this product, set Unique Value to
Yes
. -
To run a validity test of any data entered into a text field, set Input Validation for Store Owner to the type of data that the field should contain.
This field is not available for input types with values that are selected. Input validation can be used for any of the following:
Decimal Number
Integer Number
Email
URL
Letters
Letters (a-z, A-Z) or Numbers (0-9)
-
If you want to be able to include the attribute as a column in the Products grid, set Add to Column Options to
Yes
. -
If you want to be able to filter the Products grid by this column, set Use in Filter Options to
Yes
.
Step 4: Enter the field label
-
Expand
-
Enter a Title to be used as a label for the field.
If your store is available in different languages, you can enter a translated title for each view.
Step 5: Describe the storefront properties
-
Expand
-
To make the attribute available for search, set Use in Search to
Yes
. -
To include the attribute in Product Compare, set Comparable on Storefront to
Yes
. -
To include dropdown, multiple select, or price attributes in layered navigation, set Use in Search Results Layered Navigation to one of the following:
-
Filterable (with results)
- Layered navigation includes only those filters for which matching products can be found. Any attribute value that already applies to all products shown in the list does not appear as an available filter. Attribute values with a count of zero (0) product matches are also omitted from the list of available filters.
The filtered list of products includes only the products that match the filter. The products list is updated only if the selected filters change what is shown. -
Filterable (no results)
- Layered navigation includes filters for all available attribute values and their product counts, including the products with zero (0) product matches. If the attribute value is a swatch, the value appears as a filter, but is crossed out.
NOTE
When the Use in Search setting is set toNo
, the Use in Search Results Layered Navigation setting is not displayed and the product attribute is not used in the search with any Use in Layered Navigation setting value. -
-
To use the attribute in layered navigation on search results pages, set Use in Search Results Layered Navigation to
Yes
and enter a number in the Position field.The position number indicates the relative position of the attribute within the layered navigation block.
NOTE
The Position field is dimmed by default and you must save the attribute before you can modify this setting. -
To use the attribute in price rules, set Use for Promo Rule Conditions to
Yes
. -
To allow the text to be formatted with HTML, set Allow HTML Tags on Storefront to
Yes
.This setting makes the WYSIWYG editor available when editing the field.
-
To include the attribute on the product page, set Visible on Catalog Pages on Storefront to
Yes
. -
Complete the following settings as supported by your theme:
-
To include the attribute in product listings, set Used in Product Listing to
Yes
. -
To use attribute as a sort parameter for product listings, set Used for Sorting in Product Listing to
Yes
.
-
-
When complete, click Save Attribute.