magequest / magento2-module-bundle-import-export-enhancements
A Magento 2 module that improves the bundle product import export functionality.
Installs: 2 232
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
- magento/module-bundle-import-export: ^100.4
- magento/module-catalog-import-export: ^101.1
README
Bundle import/export, but better.
Overview
A Magento 2 module that improves the bundle product import export functionality.
Features
Remove/Update Bundle Option Data
- Allows removal of bundle options via import using the 'Empty attribute value constant' (
__EMPTY__VALUE__
) in thebundle_values
column - Supports both removing and recreating (essentially updating) bundle options in the same import file
Why?
Because, without this functionality, updating bundle option data is only additive, i.e. option data is added on top of the existing data. This means option names can't be updated (it will create new additional options) and removing products from an option is not possible. Having to do this manually per product in the admin panel is not acceptable when working with large datasets.
Also, it makes sense. Using the 'Empty attribute value constant' (__EMPTY__VALUE__
) in almost any other import field (CSV column) removes that data against the specified product when imported. The bundle_values
column now has feature parity.
Installation
composer require magequest/magento2-module-bundle-import-export-enhancements
bin/magento module:enable MageQuest_BundleImportExportEnhancements
bin/magento setup:upgrade
Compatibility
Magento Open Source / Adobe Commerce 2.4.x
Contributing
Issues and pull requests welcomed.