magento 2 marketplace custom attribute · the custom attribute can be used in layered navigation...

13
Custom Attribute Marketplace Add-On v3.0.0 Custom Attribute Marketplace Add-On module allows the admin to create a custom attribute from the admin panel and can select them to display/hide on the front end. Further, the vendors can use those attributes during product upload and those attributes are displayed on the seller’s product page. Note: 1. This module is an add-on to the Webkul’s Multi Vendor Marketplace Module. 2. To use this module, you must have installed first Webkul’s Multi Vendor Marketplace . 3. “Media Image, Price, Text Editor, Text swatch, Fixed Product Tax Fixed Product Taxtype attribute doesn’t work for this module. Features Fully dynamic custom attribute creation. It support input types i.e Text field, Text area, Date, Yes/No, Multiple select, Dropdown, Visual Swatch. The admin will create the attribute and can select them to display/hide on the front end. The vendor can choose those attributes during the product upload. Attributes may be required or optional as the admin attributes. The codes are open source so it can be customized as per your requirement. It supports the multi-store view. The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be used as a searchable option for customers at the front end. With the help of custom attributes, customers can compare products at the front end. Admin Management – Creating Attributes If the attribute does not exist then it can be created as follows – To create the attributes(using default workflow) from the admin panel, the admin will navigate to Stores > Attributes > Products. 1/13

Upload: others

Post on 30-Jun-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Custom Attribute Marketplace Add-On v3.0.0

Custom Attribute Marketplace Add-On module allows the admin to create a customattribute from the admin panel and can select them to display/hide on the front end.

Further, the vendors can use those attributes during product upload and thoseattributes are displayed on the seller’s product page.

Note:

1. This module is an add-on to the Webkul’s Multi Vendor Marketplace Module.2. To use this module, you must have installed first Webkul’s Multi Vendor

Marketplace.3. “Media Image, Price, Text Editor, Text swatch, Fixed Product TaxFixed Product Tax” type

attribute doesn’t work for this module.

Features

Fully dynamic custom attribute creation.It support input types i.e Text field, Text area, Date, Yes/No, Multiple select,Dropdown, Visual Swatch.The admin will create the attribute and can select them to display/hide on the frontend.The vendor can choose those attributes during the product upload.Attributes may be required or optional as the admin attributes.The codes are open source so it can be customized as per your requirement.It supports the multi-store view.The custom attribute can be used in Layered Navigation for filtering productsbased on the custom attribute.The custom attribute can be used as a searchable option for customers at the frontend.With the help of custom attributes, customers can compare products at the frontend.

Admin Management –

Creating Attributes

If the attribute does not exist then it can be created as follows –

To create the attributes(using default workflow) from the admin panel, the admin willnavigate to Stores > Attributes > Products.

1/13

Page 2: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Tapping the Product menu option brings up another page to add product attributes.Here, click the “Add New Attribute” button to add a new attribute.

When the admin clicks on “Add New Attribute” then this page will open up.

2/13

Page 3: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Here the admin can set-

Default Label: Enter name for new product attributes.Catalog Input Type for Store Owner: Choose Input type for storeowner.Value required: Choose Yes or no option. If the admin Select Yes option then thevalue required is compulsory.Then click the “Save Attribute” button as shown in the screenshot below.

In the Catalog Input Type for Store owner field, select the type in input control to be usedfor data entry as shown in the screenshot given below.

It support input types i.e Text field, Text area, Date, Yes/No, Multiple select, Dropdown,Visual Swatch as of now it does not support Fixed Product Tax.

The admin can Manage Labels for the custom attribute.

3/13

Page 4: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Enter a title to be used as a label for the field. If your store is available in differentlanguages, you can enter a translated title for each view.

Meanwhile, the admin can

Use in Search: Select “Yes” if you want customers to search the product based onthe value of the attribute. Options include: Yes or No The following attributes appear when Search is enabled:Search Weight: To weight the search results, set search weight to a number from 1to 10.Visible in Advanced Search: Gives shoppers the ability to enter search criteriathrough a form. Options include: Yes or NoNOTE: Using too many attributes can slow down the search.Comparable on Storefront: Select “Yes” option to include the attribute in ProductCompare.Use in Layered Navigation: Select “Yes” option if you want to use the attribute asa filter in layered navigation.Use in Search Results Layered Navigation: Select “Yes” option if you want to usethe attribute in layered navigation on search results pages.Position: Set position of attribute in the layered navigation block.Use for Promo Rule Conditions: Set to “Yes” to use the attribute in price rules.

4/13

Page 5: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Allow HTML Tags on Storefront: Set to “Yes” to allow the text to be formattedwith HTML.Visible on Catalog Pages on Storefront: Set to “Yes” to include the attribute incatalog page listings.Used in Product Listing: Set to “Yes” to include the attribute in product listings.Used for Sorting in Product Listing: Set to “Yes” to use the attribute as a sortparameter for product listings.

Now, to assign this attribute to an attribute set navigate to Stores > Attributes >Attribute Sets. Here, drag the attribute into the attribute set you selected and then clickthe save button.

After the successful installation of the Custom Attribute Marketplace Add-On module,the admin will see the menu under Marketplace Management > Manage CustomAttribute.

5/13

Page 6: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Now, after the admin has created the attributes from the admin backend panel andassigned those attributes to the selected attribute set, the added attributes will be visibleon the Manage Custom Attribute page.

When the admin will click on “Manage Custom Attribute“, then a new page appears.Here, the admin can select the custom attributes which they want to provide to thesellers while the seller is adding new products.

Seller Management –

The sellers can now navigate under their account panel to the New products/ EditProduct page. Here, on the product creation page, the seller can see the customattributes which are enabled by the admin. An example of the product creation page isshown below.

Example 1:

6/13

Page 7: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Another example:

7/13

Page 8: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Now, the customer can see the custom attributes on the product page as per the imagebelow.

Searchable Option

Customers can use custom attribute for searching the products.

For eg- Customers use “black” custom attribute option for searching all black color itemsas shown in the screenshot given below.

8/13

Page 9: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Layered Navigation

Customer can use custom attribute option to search product in layered navigation asshown in the screenshot given below.

9/13

Page 10: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Comparable at frontend

With the help of custom attribute option we can compare products as shown in thescreenshot given below:

10/13

Page 11: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Multi Store Support

It supports multi-store view.

Here the customer can see the attribute option name can be written in desiredlanguage.

English

11/13

Page 12: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

French

12/13

Page 13: Magento 2 Marketplace Custom Attribute · The custom attribute can be used in Layered Navigation for filtering products based on the custom attribute. The custom attribute can be

Note- The codes are open source so it can be customized as per your requirement.

That’s all for Custom Attribute Marketplace Add-On still have any issue feel free toadd a ticket and let us know your views at HelpDesk Support to make the modulebetter.

13/13