Installation
Requirements
- Botble CMS version 7.6.0 or higher
- PHP version 8.2 or higher
- Active E-commerce plugin
- MySQL 5.7+ or MariaDB 10.3+
Installation Steps
Step 1: Download the Plugin
Download the Ecommerce Preorder plugin from CodeCanyon after purchase.
Step 2: Upload to Server
Extract the downloaded zip file and upload the ecommerce-preorder folder to:
platform/plugins/ecommerce-preorderYour directory structure should look like:
platform/
└── plugins/
└── ecommerce-preorder/
├── config/
├── database/
├── resources/
├── routes/
├── src/
└── plugin.jsonStep 3: Activate the Plugin
- Go to Admin > Plugins
- Find Ecommerce Preorder in the plugins list
- Click the Activate button
The plugin will run database migrations automatically and create the required tables.
Step 4: Activate Your License
- Go to Preorder > Settings in the admin sidebar
- Enter your purchase code in the license field at the top of the page
- Click Activate
Step 5: Verify Installation
- Go to Preorder > Products — you should see an empty list ready for preorder products
- Go to Preorder > Settings — you should see the settings form
Troubleshooting
Plugin not appearing in the Plugins list
- Ensure the folder is named exactly
ecommerce-preorder - Check that all files were uploaded correctly
- Clear the cache: go to Admin > Platform Administration > Cache management and click Clear all CMS cache
Dependency error
The E-commerce plugin must be installed and activated first. Preorder requires it to function.
Database migration issues
Run migrations manually:
bash
php artisan migrateOr deactivate and reactivate the plugin in Admin > Plugins to re-run migrations.
