aligent / orocommerce-shipping-estimator
An OroCommerce Bundle that adds a shipping estimator component.
Requires
- oro/commerce: 5.0.*
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.18.2
- phpmd/phpmd: ^2.12
- phpstan/phpstan: 1.8.5
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
- symfony/phpunit-bridge: ~4.4.24 || ~6.1.0
This package is auto-updated.
Last update: 2024-11-10 09:50:05 UTC
README
This bundle adds the Shipping Estimator functionality on the OroCommerce storefront shopping list.
Features
- Enable/disable the Shipping Estimator component on the storefront shopping list
Requirements
- OroCommerce 4.2
Installation and Usage
NOTE: Adjust instructions as needed for your local environment
Installation
Install via Composer
composer require aligent/orocommerce-shipping-estimator
Once installed, run platform update to perform the installation:
php bin/console oro:platform:update --env=prod
Configuration Settings
Database Modifications
This Bundle does not directly modify the database schema in any way
All configuration is stored in System Configuration (oro_config_value
).
Templates
Resources/views/layouts/default/oro_shopping_list_frontend_view/shipping_estimator.html.twig
This includes a single _shipping_estimator_container_widget
block which can be customized/overridden in OroCommerce themes
if needed.
Roadmap / Remaining Tasks
- Ability to display the Shipping Estimator component on other routes (eg: PDP)
- OroCommerce 5.0 Support
- Implement Unit Tests