https://github.com/aligent/orocommerce-shipping-estimator
A bundle for OroCommerce that adds a shipping estimator component.
https://github.com/aligent/orocommerce-shipping-estimator
Last synced: 6 months ago
JSON representation
A bundle for OroCommerce that adds a shipping estimator component.
- Host: GitHub
- URL: https://github.com/aligent/orocommerce-shipping-estimator
- Owner: aligent
- License: gpl-3.0
- Created: 2022-06-09T04:18:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-10T06:01:54.000Z (over 3 years ago)
- Last Synced: 2025-02-16T13:24:03.999Z (over 1 year ago)
- Language: PHP
- Size: 191 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
Aligent OroCommerce Shipping Estimator Bundle
==============================
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
```shell
composer require aligent/orocommerce-shipping-estimator
```
Once installed, run platform update to perform the installation:
```shell
php bin/console oro:platform:update --env=prod
```
### Configuration Settings

| Setting | Description |
|------------------------------------------------|----------------------------------------------------------------------------------|
| **Enable Shipping Estimator On Shopping List** | The Estimate Shipping functionality will be displayed on the Shipping List page. |
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