Attributes gives merchants the power and flexibility to create a truly dynamic online shop.

To understand this idea better, let’s follow with an example;

EU-Sportwear sells athletic clothing, since you sell clothing you need to specify the sizes and colors available to your item. Customers can purchase clothing with different colors and sizes.

In other words, Attributes /Options allow you to make products that are unique and individualized that would add description to a product.

Step 1 Enable vendor attributes

  • To allow Attributes for vendors, store admin will need to enable the attributes from jMarket >> Vendors >> Preferences
  • From the vendor preferences >> navigate to Item & category
  • And select Item's Attribute >> Yes
  • Click save once you are done

vendor-attributes-fe

Step 2 Creating a product attribute

  • From the storefront, vendor need to login and navigate to vendor area >> Catalog >> Attributes
  • From the Attributes page, click New to create a new attribute.

v-area-attributes

Name: The "Name" of the product attribute that will be shown to your customers.
Alias: The alias is only used for the vendor reference. It will be used as the name in the pick-list of option in the item / product edit. The "Name" is shown to the user / buyer, the "Alias" is used by the vendor.
Identifier: Reference of this option
Description: A short descript about this product attribute.
Type: Choose if your attribute will be priced , a percentage or input box of the price of the product.

Input box is displayed in the item page in the storefront. You can use it to gather information to your customers about the product.
Access: Define what access level the user requires to view or use this option.
Share: Define if the option should be shared with the vendor. Yes to let the vendor used this option. No will not show this option to the vendor. Comulative: Make this option cumulative.

  • Yes -values of this option will base on products total price
  • No -values of this option will not base on products base price.

Manage Stock: Set to Yes to manage the stock for this Attribute for each product. See article " Attributed Stock" under Catalog section in this documentation for more detailed setup guide.
Required: Define if the option is required before adding to cart.
Publish: Select Yes you display the product attribute in the storefront.
Attribute use in: Choose where you want to use this attribute. If you have 2 or more product types (product, auction, subscription, etc.), more available options will be available.

color-options-fe

Step 3 Adding attribute values

If you are selling a "Tshirt", you need to create values available for your product such: Sizes (small, medium, large) or Colors (red, blue green).

Note: Always put a unique value for the attribute values.

options-values-fe

read-values-fe

Step 4 Assign attributes to your product

  • Once you save your product values, you need to go back and edit your product item that you want to assign the attribute that you've just created.
  • From the Catalog Listing, edit a product and navigate to Attributes Tab.
  • Click "Add Attributes" to show the list of available attributes.

add-options-fe

  • Click "No" from the select column to assign the attribute.
  • Click "Close" to close the window and then click [Save] to change your changes.
pick-options-fe

After saving, product edit page under attributes should look like this;

item-options-list

Product attributes look like this in the storefront;

product-options-fe