Advanced Configurable Products
Here's what Advanced Configurable Products can do out-of-the-box:
- Quickly create simple products based on a template
- Manage simple products included into a configurable in a for of a convenient matrix
- Help you easily manage configurable products
- Work with any number of attributes for configurable products
- Seamlessly process configurable products that have been created before the installation
All Aitoc extensions can be customized to fit particular business needs. If you have questions about any customization, please drop a message at firstname.lastname@example.org
To install the extension to your Magento 2 store, please follow these steps:
- Unzip and paste the extension file into your root Magento folder.
- Connect to your server by SSH.
- Go to your Magento root folder.
- To install the extension, perform this command:
php bin/magento setup:upgrade
_requirejs; adminhtml; frontend.
- To switch the extension on/off, perform these commands:
php bin/magento module:enable Aitoc_ConfigurableProducts php bin/magento module:disable Aitoc_ConfigurableProducts
You can activate/deactivate several Aitoc extensions at once by specifying their names separated by space in the command.
To install the extension via composer please read this guide.
Go to STORES → CONFIGURATION → AITOC EXTENSIONS → CONFIGURABLE PRODUCTS to choose your global settings.
|Batch size (server side)||This setting defines the load onto your server. The default value is 50. If your server is resourceful, you can increase this value. If your server starts lagging, decrease the value.|
|Batch size (client side)||This setting defines the load onto your browser.|
|Configurable product edit page html size limit (megabytes)||Maximum size of html code a browser can handle without freezing or crashing. The default value is 5. We don't recommend increasing it. If your browser starts lagging when creating / editing configurable products, decrease the value.|
|Enable simple products quantity limit||This setting will prevent cron from creating more simple products than set by Batch size.|
Creating simple products
In order to mass create simple products within a configurable product, first make sure that you have all necessary attributes added (or create them). You can also create an attribute set prior to making configurables. Then create your configurable product and save it. After that, you'll see the tab "Configurable Products" appear in the product settings. In this tab, you have the matrix which helps you quickly generate your simple products based on required attributes:
Pick the attributes you need and hit the "Generate" button.
Loader. You'll see a loader appearing on your screen, it signals about the products creation process. Depending on your server resources, it might take a while for the products to be generated so keep patience.
Once you click the "Generate" button, you will be able to specify these parameters for simple products prior to creating them:
These settings are mass applied to all simple products.
|Weight||Weight of the product.|
|Price||Price of the product.|
|Qty||Quantity of the product.|
|Status||Has two options: • Enabled • Disabled|
|Visibility||Has four options: • Not visible individually • Catalog • Search • Catalog, search|
|Stock Availability||Has two options: • In stock • Out of stock|
These settings can be changed for every single product individually on the matrix grid. Just click on the little pen icon to make the changes and apply them:
|The product has changes and needs to be saved.|
|Edit the product.|
|Delete the product.|
To see your simple products in a default Magento list, just go down to the "Configurations" tab. It will display all created simples.