Installation
Requirements
- Craft CMS 5.0+
- Craft Commerce 5.0+
- PHP 8.2+
Install using Composer
# go to the project directory
cd /path/to/my-project
# tell Composer to load the plugin
composer require johnhenry/craft-bundle-builder
# tell Craft to install the plugin
./craft plugin/install craft-bundle-builderInstall using DDEV
ddev composer require "johnhenry/craft-bundle-builder:^1.0.0" -w && ddev craft plugin/install bundle-builderInstall from the Plugin Store
Go to the Plugin Store in your project’s Control Panel and search for “Bundle Builder”. Then press “Install”.
What the install does
The install migration:
- Creates the plugin's tables (
bundlebuilder_bundletypes,bundlebuilder_bundletypes_sites,bundlebuilder_bundles,bundlebuilder_products). - Creates a zero-rate “Bundle (apportioned)” tax category used by multiple supply bundles (see Tax Treatment).
After installing
- Create a bundle type under Bundles → Bundle Types.
- Create your first bundle.
Permissions
Each bundle type has its own “Manage ‘{type}’ bundles” permission. Managing bundle types themselves requires an admin account.