Oro Commerce offers two product types:
When creating or editing products, a form is provided made up of the product's Family, which determines the Attributes which will be available.
Translations are handled not on a scope level, but on a per-attribute level. Translatable attributes have a small folder icon next to them, which shows each locale, with the option to either enter a value, or "Use: Default Value".
Products can set their own
Managed at Admin > Products > Product Families
Product Families exist to work with a set of related attributes together
Product Families can be grouped together, which manifest themselves as blocks in the Create/Edit Product form
Managed at Admin > Products > Product Attributes
Attributes have several Frontend Options:
- Searchable: Yes/No
- Filterable: Yes/No
- Filter By: Exact Value or Fuzzy Value
- Enabled: Yes/No
- Visible: Yes/No
Of note is that prices are not Attributes. These are handled by the Sales module's Price Lists
Managed at Admin > Sales > Price Lists
Products don't contain a single straightforward Price attribute, as these are managed in the much more extensive Price Lists
Managed at Admin > Products > Master Catalog
Like products, translations are handled not on a scope level, but on a per-attribute level. Translatable attributes have a small folder icon next to them, which shows each locale, with the option to either enter a value, or "Use: Default Value".
Some Category Attributes offer the option to use the same value as its parent category.