Installation
Requirements
Section titled “Requirements”| Component | Version |
|---|---|
| Shopware | 6.7.x (separate builds exist for 6.6.x and 6.5.x — pick the matching one) |
| PHP | as required by your Shopware version |
The plugin is published as a standard Shopware 6 plugin: shopware-platform-plugin, namespace P2Lab\EstimatedDelivery.
Install via Shopware Store
Section titled “Install via Shopware Store”- Open Extensions → My extensions → Apps & extensions in the Shopware admin.
- Search for Estimated Delivery (publisher: P2Lab).
- Click Install, then Activate.
Install from ZIP
Section titled “Install from ZIP”- Download the ZIP that matches your Shopware version (e.g.
P2LabEstimatedDelivery_v1.67.x.zipfor Shopware 6.7). - In the admin, go to Extensions → My extensions → Upload extension and upload the ZIP.
- Click Install on the new entry, then Activate.
Install from source
Section titled “Install from source”If you maintain a custom build with the plugin checked into your repository:
custom/plugins/P2LabEstimatedDelivery/Then activate it from the CLI:
bin/console plugin:refreshbin/console plugin:install --activate P2LabEstimatedDeliverybin/console cache:clearIf you change theme-side assets you may also need:
bin/console theme:compileFinding the configuration
Section titled “Finding the configuration”After activation, the plugin registers itself under Settings → Plugins with the label Estimated Delivery. Click it to open the dedicated configuration page — eight tabs across the top, one big save button on the right.
Tabs at a glance:
| Tab | What it controls |
|---|---|
| General | Master on/off switch, “Inherit from Dynamic Product Groups” |
| Widget | What the widget looks like — message, clock, steps, layout, colours |
| Product Page | Where on the product detail page the widget is rendered, plus product-page-specific overrides |
| Shopping Cart | Same, but for the cart page |
| Checkout | Same, but for the checkout confirm page |
| Checkout Register | Same, but for the account / register page |
| Settings | The date math — working days, holidays, min/max days, cutoff times, date format |
| Translation | Message text, tooltip text, step labels |
Each tab can be configured per sales channel using the standard Shopware sales-channel switcher at the top of the page.
Next steps
Section titled “Next steps”- Quick start — get the widget showing on the product detail page.
- Configuration overview — every tab, every field.