frugue/configurable

A custom configurable products functionality for frugue.com


Keywords
magento 2, mage2pro, mage2pro-module, mage2pro-module-bespoke, mage2pro-module-ready, magento, magento2, magento2-extension, magento2-module
License
MIT

Documentation

A custom configurable products functionality for frugue.com.

How to install

bin/magento maintenance:enable
composer clear-cache
composer require frugue/configurable:*
bin/magento setup:upgrade
rm -rf var/di var/generation generated/code && bin/magento setup:di:compile
rm -rf pub/static/* && bin/magento setup:static-content:deploy -f en_US de_DE fr_FR --area frontend --theme TemplateMonster/theme007 && bin/magento setup:static-content:deploy -f en_US --area adminhtml --theme Magento/backend
bin/magento maintenance:disable

How to upgrade

bin/magento maintenance:enable
composer clear-cache
composer update frugue/configurable
bin/magento setup:upgrade
rm -rf var/di var/generation generated/code && bin/magento setup:di:compile
rm -rf pub/static/* && bin/magento setup:static-content:deploy -f en_US de_DE fr_FR --area frontend --theme TemplateMonster/theme007 && bin/magento setup:static-content:deploy -f en_US --area adminhtml --theme Magento/backend
bin/magento maintenance:disable

If you have problems with these commands, please check the detailed instruction.

Features

  • If one or more sizes of particular color are out of stock, those sizes should be marked in grey color some that customer could clearly understand that particular size is unavailable.
  • If all sizes of particular color are out of stock, all sizes should be in grey color. Also, a color box should be marked same or similar to Amazon example so that customer could clearly understand that a whole color is unavailable. Color box could be additionally crossed out
  • If a product doesn’t have any active size/color variations, then it should not be visible to a customer at all.