Magento2 Marketplace Vendor Attribute Manager module allows the admin to create vendor’s custom attributes. Vendors can fill the attributes on the registration page and can update these attributes on the vendor profile page. With the help of this module, users can find all custom attributes created by admin on vendor profile page.
This module is an add-on of Marketplace Module. To use this module you must have installed Magento2 Marketplace first.
Features Of Magento2 Marketplace Vendor Attribute Manager
- Admin can create or update Vendor’s/seller’s custom attributes.
- Vendor’s/Seller’s custom attributes visibility depends on Admin.
- Admin can create different types of custom attributes for Vendor/seller.
- Admin can allow which Vendor custom attributes will display on vendor profile page.
- Ability to show custom attributes on the registration page and profile page.
- Ability to set allowed extensions for images and file.
- Vendor/seller can update these custom attributes very easily.
- Admin can create unlimited custom attributes for Vendor/seller.
- Anyone can see custom attributes on Vendor’s/seller’s profile page.
Installation Of Magento2 Marketplace Vendor Attribute Manager
Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento2 root directory on the server as shown below.
After the successful installation, you have to run the command on Magento2 root directory-“php bin/magento setup:upgrade”
Also, run this command into the Magento2 Root- “php bin/magento setup:static-content:deploy” You can refer the below screenshot.
After moving the app folder you have to flush the cache from Magento admin module by navigating through->System->Cache management as shown below.
Configuration Of Magento2 Marketplace Vendor Attribute Manager
After the installation of Magento2 Marketplace Vendor Attribute Manager, you will find the configuration settings panel by navigating through Stores->Configuration->Marketplace->Vendor Attribute Settings. Here the admin can set the visibility of attributes on registration and profile page, allowed extensions for image and file, and Seller profile label.
After the successful installation of the Magento2 Marketplace Vendor Attribute Manager extension, Admin can find Vendor Attribute Manager tab under Marketplace Management->Vendor Attribute Manager as shown below in the screenshot.
After clicking on the Vendor Attribute Manager tab, below page will open up.
When the admin clicks on “Add Attribute”, below page will appear. Here admin can create new attributes for the seller and also update existing ones.
Default label –
It will be displayed as the default label for the Attribute created.
Attribute Code –
Attribute code must be unique. Space can not be used in this field and the first character should be a letter.
Frontend Input Type –
This field describes what kind of data the attribute will store. What’s set here determines how data entry for this attribute will take place.
Values Required –
If you select “yes”, you will be required to enter data in this attribute field. Else select “No”.
Input Validation –
This field decides which type of data can be filled by seller/admin for that particular seller attribute. Like if validation is set to Letters, you will only be able to enter letters. An error will occur if you try to put numbers in this field.
Input Field Sort Order –
Here Admin can set the order for attributes. This will determine in which order or sequence each attribute is listed in the front-end.
You can also Manage Labels for admin & store which will display in frontend.
You can also delete the existing attributes by simply selecting the attribute created and selecting the delete option from the dropdown as shown below.
To update the existing attribute, you can select the existing attribute and after updating it click on the save button to save the changes.
To display or hide the attributes on the seller profile page on the front end you can select the created attribute and select the option – Manage Display Fields-> Display / Hide From Seller profile as shown below.
Frontend – Magento2 Marketplace Vendor Attribute Manager
After installation and configuration of the Magento2 Marketplace Vendor Attribute manager module, you will see a link “Vendor Registration” at the bottom of the page as per the screenshot below.
Once the user clicks on the “Vendor Registration” link, a page will appear with the Vendor registration form. Here the vendor can fill in the required fields as shown below in the screenshot.
A Customer can find all Custom Vendor attributes on the vendor profile page and the vendor can update these attributes on edit profile page. Let’s see custom attributes on edit profile page of the vendor in below screenshot.
The buyer can see the Vendor Information at seller profile page, as shown below in the screenshot.
Admin can also view and edit the seller custom attribute info under Customer > All Customers, select the customer and click the edit button. After that go to the menu item -> Vendor Attribute fields as shown below.
That is all for the Magento2 Marketplace Vendor Attribute Manager. Still, have any issue feel free to add a ticket and let us know your views to make the module better at webkul.uvdesk.com