Since the customers have different brands, we can use fields in customer records and also in item records for brands. So the customer’s brand will be selected within the customer record and the brand of the item will be selected in the item record.
When a customer login to the website and select the category branded products, we will initially check whether the customer has any brand or not.
If no brand is selected, then we will display a message on the page(Sorry, you don’t have any specific brand items. Please contact us for any further information). If a brand is selected, then we will check the selected brand. Then we will filter the items in the category based on the customer’s brand. So only those items will be displayed.
Solution
customization>Lists-Added a list of brands
customization>Entity field-Added a field of brands in the customer record. To Choose the list of brands in it.
customization>item field-Added a field of brands in the item record.To Choose the list of brands in which that item belongs.
setup>sitebuilder>item/category templates>Ns pure care itemcell-Added jquery to get the items while going to the Branded products category.
setup>sitebuilder>item/category templates>Ns pure care List-Added additional for displaying text in case of no brands and not logged in
List>website>category-Added new category for branded products.Added items that have brands