Upgrade the QuoteRequestAgent module
Edit on GitHubUpgrading from version 2.x.x to version 3.x.x
In this new version of the QuoteRequestAgentPage module, we have added support of shipment costs. You can find more details about the changes on the QuoteRequestAgentPage module release page. The major changes are:
- Added new dependency spryker/shipment:^8.4.0.
- Added new dependency spryker/step-engine:^3.3.0.
- Added new dependency spryker/messenger:^3.0.0.
- Added new dependency spryker/persistent-cart:^3.0.0.
- Removed several twig files.
Estimated migration time: ~2h
To migrate the module QuoteRequestAgent from version 2.0.0 to 3.0.0, do the following:
- Update the
QuoteRequestPagemodule:
composer require spryker-shop/quote-request-agent-page: "^3.0.0" --update-with-dependencies
- Regenerate transfer objects:
console transfer:generate
-
Some files were re-organized, check if you had overwritten them on project level:
- Adjusted
source-price-formmolecule to remove deprecatedpriceFileddata property. - Adjusted
page-layout-quote-requesttemplate to extendpage-layout-quote-requesttemplate fromQuoteRequestPagemodule instead ofpage-layout-agent. - Adjusted
quote-request-createview to extendpage-layout-agenttemplate fromAgentPagemodule instead ofpage-layout-quote-request. - Adjusted
quote-request-createview to update title glossary key. - Adjusted
quote-request-edit-items-confirmview to extendpage-layout-confirmationtemplate instead ofpage-layout-quote-request. - Adjusted
quote-request-viewview to extendpage-layout-agenttemplate instead ofpage-layout-quote-request.
- Adjusted
Upgrading from version 1.x.x to version 2.x.x
The one major change of QuoteRequestAgent 2.x.x is the dependency update for spryker/quote-request:^2.0.0.
Estimated migration time: ~1h
To migrate the module QuoteRequestAgent from version 1.0.0 to 2.0.0, do the following:
- Update
spryker/quote-request:^2.0.by following the steps from the Upgrade the QuoteRequest module - Update
spryker/quote-request-agent:^2.0.0:
composer require spryker/quote-request-agent: "^2.0.0" --update-with-dependencies
- To generate transfers, run the following command:
vendor/bin/console transfer:generate
Thank you!
For submitting the form