├── Block └── Adminhtml │ └── Form │ └── Field │ ├── AsyncDropdown.php │ └── Attributes.php ├── Controller └── AttributeValues │ └── Get.php ├── Helper └── Data.php ├── Model ├── Config │ └── Source │ │ └── GallerySwitch.php ├── Modifier │ └── DefaultModifier.php ├── ModifierInterface.php └── ValueModifierPool.php ├── Plugin └── Block │ └── Product │ └── View │ └── Type │ └── Configurable.php ├── README.md ├── Service └── GetProductAttributeValuesService.php ├── Setup └── Patch │ └── Data │ └── AddSimpleProductAttributePatch.php ├── Ui └── DataProvider │ └── Product │ └── Form │ └── Modifier │ └── PreselectModifier.php ├── composer.json ├── etc ├── acl.xml ├── adminhtml │ ├── di.xml │ └── system.xml ├── config.xml ├── frontend │ ├── di.xml │ └── routes.xml └── module.xml ├── registration.php └── view └── frontend ├── requirejs-config.js └── web └── js ├── configurable-mixin.js ├── model └── get-async-attribute-values.js └── swatch-renderer-mixin.js /Block/Adminhtml/Form/Field/AsyncDropdown.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Block/Adminhtml/Form/Field/AsyncDropdown.php -------------------------------------------------------------------------------- /Block/Adminhtml/Form/Field/Attributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Block/Adminhtml/Form/Field/Attributes.php -------------------------------------------------------------------------------- /Controller/AttributeValues/Get.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Controller/AttributeValues/Get.php -------------------------------------------------------------------------------- /Helper/Data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Helper/Data.php -------------------------------------------------------------------------------- /Model/Config/Source/GallerySwitch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Model/Config/Source/GallerySwitch.php -------------------------------------------------------------------------------- /Model/Modifier/DefaultModifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Model/Modifier/DefaultModifier.php -------------------------------------------------------------------------------- /Model/ModifierInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Model/ModifierInterface.php -------------------------------------------------------------------------------- /Model/ValueModifierPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Model/ValueModifierPool.php -------------------------------------------------------------------------------- /Plugin/Block/Product/View/Type/Configurable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Plugin/Block/Product/View/Type/Configurable.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/README.md -------------------------------------------------------------------------------- /Service/GetProductAttributeValuesService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Service/GetProductAttributeValuesService.php -------------------------------------------------------------------------------- /Setup/Patch/Data/AddSimpleProductAttributePatch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Setup/Patch/Data/AddSimpleProductAttributePatch.php -------------------------------------------------------------------------------- /Ui/DataProvider/Product/Form/Modifier/PreselectModifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/Ui/DataProvider/Product/Form/Modifier/PreselectModifier.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/composer.json -------------------------------------------------------------------------------- /etc/acl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/acl.xml -------------------------------------------------------------------------------- /etc/adminhtml/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/adminhtml/di.xml -------------------------------------------------------------------------------- /etc/adminhtml/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/adminhtml/system.xml -------------------------------------------------------------------------------- /etc/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/config.xml -------------------------------------------------------------------------------- /etc/frontend/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/frontend/di.xml -------------------------------------------------------------------------------- /etc/frontend/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/frontend/routes.xml -------------------------------------------------------------------------------- /etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/etc/module.xml -------------------------------------------------------------------------------- /registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/registration.php -------------------------------------------------------------------------------- /view/frontend/requirejs-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/view/frontend/requirejs-config.js -------------------------------------------------------------------------------- /view/frontend/web/js/configurable-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/view/frontend/web/js/configurable-mixin.js -------------------------------------------------------------------------------- /view/frontend/web/js/model/get-async-attribute-values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/view/frontend/web/js/model/get-async-attribute-values.js -------------------------------------------------------------------------------- /view/frontend/web/js/swatch-renderer-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beraa995/configurable-product-options/HEAD/view/frontend/web/js/swatch-renderer-mixin.js --------------------------------------------------------------------------------