Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section


Column
width60%

Table of Contents
maxLevel3


Column
width30%



Image Removed
Section

Installation


Info

Md base module
NameBase Module


Warning

Before installing the extension, please make sure to Backup your web directory and store database

  • Unzip the extension package file into the root folder of your Magento 2 installation.
  • Connect to SSH console of your server:
    • Navigate to the root folder of your Magento 2 setup
    • Run command as per below sequence,

      Panel

      php -f bin/magento setup:upgrade


      Panel

      php -f bin/magento module:enable Magedelight_CustomOptions


      Panel

      php -f bin/magento setup:static-content:deploy


  • Flush store cache
  • log out from the backend and log in again
Section

License Configuration

Note

License activation is not required for extension purchased from Magento Marketplace.

After successful installation of Advanced Custom Option for Magento 2 extension, you are now required to configure the license key in the admin configuration section. You can set it from:

Step 1: Go to, Admin Control Panel > Stores Configuration > MageDelight > Advanced Custom Option > License Configuration. 

You will find two text boxes asking for Serial Key and Activation Key, which you received on email upon the purchase of extension. See screenshot below:

Panel

Image Removed

  • Serial Key: Enter Serial Key
  • Activation Key: Enter Activation Key

Step 2: Expand “General Configuration” tab, you will find a list of domains for which license is purchased and configured, now select the domain you are going to use, you can select multiple domains by clicking “Ctrl + Select”.

Panel

Image Removed

Step 3: Now, select “Yes” from “Enable Module” to enable extension and again click on “Save Config” button on the top right.

Panel



Section

Backend Configuration (Admin side)


Panel

  • Enable Is Default:Select "Yes" to enable "Is Default" option while creating custom options using template and individual product page. 
  • Enable Custom Options Cost: Select "Yes" to enable "Custom Options Cost" option while creating custom options using template and individual product page. 
  • Enable Custom Options Absolute Cost: Select "Yes" to enable "Custom Options Absolute Cost" option while creating custom options using template and individual product page. It allows merchants to set cost as absolute, it will not be displayed on front-end but used for reporting purpose in back-end
  • Enable Custom Options Absolute Price: Select "Yes" to enable "Custom Options Absolute Price" option while creating custom options using template and individual product page. It allows merchants to set price as absolute, so users will get at flat rate set by the merchant
  • Enable One Time Custom Options: Select "Yes" to enable "One Time Custom Options" option while creating custom options using template and individual product page.  It allows merchants to set option is one time or not
  • Enable Option Description:Select "Yes" to enable "Option Description" option while creating custom options using template and individual product page. It allows merchant to add description for custom options
  • Enable Option's Value Description: Select "Yes" to enable "Option's Value Description" option while creating custom options using template and individual product page. It allows merchant to add description for custom options description for value
  • Enable Custom Option Swatches: Select "Yes" to enable "Custom Option Swatches" option while creating custom options using template and individual product page.It allows merchant to set options as swatches for custom options value
  • Enable Custom Options Quantity Input: Select "Yes" to enable "Custom Options Quantity Input" option while creating custom options using template and individual product page.It allows merchant to make quantity editable for customer
  • Enable Manage Stock: Select "Yes" to enable "Manage Stock" option while creating custom options using template and individual product page.It allows merchant to manage stock quantity for custom options value
  • Enable Custom Option Quantity: Select "Yes" to enable "Custom Option Quantity" option while creating custom options using template and individual product page. It allows merchant to set quantity of products
  • Enable Dependency: Select "Yes" to enable "Dependency" option while creating custom options using template and individual product page. It allows merchant to set custom options depends on another custom options
  • Enable Matrix for manage stock: Select "Yes" to enable "Matrix for manage stock" option while creating custom options using template and individual product page. It allows merchant to set quantity as per custom option's value. It will allows advanced stock management to merchant

    Info

    For example, There is product ABC and it has variant in two color (C1, C2) and two size (S1, S2) then merchant can keep stock for each color and size combinations.

    ABC => C1 => S1 = 10 PCs,

    ABC => C1 => S2 = 20 PCs,

    ABC => C2 => S1 = 15 PCs,

    ABC => C2 => S2 = 100 PCs.


Panel

  • Enable Option Inventory on Front-end: Select "Yes" to enable "Inventory on Front-end" for custom options. You will find this option while creating custom options using template and individual product page. If it is enable then only customer will able to see stock quantity on front-end
  • Display Out Of Stock message: Select "Yes" to enable "Out Of Stock message" for custom options. You will find this option while creating custom options using template and individual product page. If it is enable then only customer will able to see out of stock message on front-end
  • Out-Of-Stock options: Merchant can hide or disable option. If set as "Hide" then the value of custom option will be hide if stock is not available. If set as "Disable" then value of custom option will be shown on front-end but it will not be selected by customer as it displayed as disabled

...