Details
Description
Currently ProductType defines a number of flags that allow product attribute values to participate in search and filtered navigation. However in a complex shop with thousands of products setting up each individual product type can be challenging, therefore the configuration has to be simplified.
1. All product type attribute flags (navigation, search, store and primary) have to be set at Attribute entity level, so that the flags can be shared by all product type configurations. These flag will influence the full text index values
2. Navigation flag (+ range configuration) has to remain on product type attribute, so that it can be enabled/disabled at category level. These flags will influence the UI on storefront (i.e. filtered navigation rendering)
This jira deprecates YC-621 as in a shared environment product type configuration cannot dictate searching behaviour, only refine it