Differences Between cache:clean and cache:flush The question comes up often: what’s the difference between cache:clean and cache:flush in Magento 2? cache:clean only removes obsolete or invalid Magento cache entries, leaving other cached data in the backend untouched....
Initial Architecture and Motivation Initially, orders were automatically retrieved by our ERP Odoo. Odoo called the Magento API and fetched the orders. For greater fluidity, we decided to push orders ourselves: on the after save event of an order, if it was in an...
Migrating to Magento 2.4.8 is not just a formality, even for seasoned platform users. Here’s a detailed experience feedback, with a healthy dose of pragmatism (and a touch of humor), to help you avoid classic pitfalls and make the most of this version’s new features....
In Magento 2, breadcrumbs on the product page are generated dynamically based on the user’s navigation path, which allows displaying a contextual trail based on the entry category. However, this logic poses a problem: the same product can belong to multiple...
A Magento 2 collection is an object that acts as a query builder to efficiently manipulate sets of entities (products, orders, customers, etc.) in the database. It allows you to construct complex SQL queries while staying within Magento’s architecture, optimizing...