A large supplier import rarely fails at a convenient boundary. The process may stop after saving a product but before recording progress, after downloading an image but before attaching it, or after reading half a file that the supplier then replaces.
Read More
PrestaShop Development & APIs
Technical guides for PrestaShop developers covering module architecture, Admin API, Extra Properties, MCP, multistore data scope and reliable imports.
-
PrestaShop 9 Multistore Modules: Preventing Data-Scope LeaksThe most dangerous multistore bug is often a valid query missing one condition. It returns a real record, passes ordinary type checks and saves successfully—into the wrong shop’s state. A single-shop development installation rarely exposes the mistake.Read More -
PrestaShop 9.2 Admin API Changes: Carrier and Response ContractsAn API client can break even when the URL it calls has not changed. A required field may be described more accurately, a missing entity may now produce an explicit failure, or a query result may pass through a different internal mapping path. Those are contract questions that deserve targeted tests.Read More -
PrestaShop MCP Server and Ask AI: Integration BoundariesAn AI integration has two different jobs: interpreting what a person wants and executing an authorized store operation. Combining them behind a chat interface does not remove the boundary between them. Developers should make that boundary visible in the design and in the test evidence.Read More -
Building a Scoped Product Field with PrestaShop 9.2 PropertiesA useful first Extra Properties integration follows one field from definition to every surface that uses it. This catches a more important class of problems than registering many fields at once: values that save in the wrong shop, appear in the wrong place or disappear during a module lifecycle operation.Read More -
PrestaShop 9.2 Extra Properties: Choosing the Right Data ModelAn extra field is easy to request and surprisingly difficult to define well. A merchant asks for a “supplier reference,” but the agency still needs to know whether that reference belongs to a product, a combination, an order or a supplier relationship. The wrong answer creates ambiguity wherever the value is reused.Read More -
How to Build a PrestaShop 9 Module: From Skeleton to ProductionRead MoreBuild a production-ready PrestaShop 9 module with correct structure, hooks, services, Symfony controllers, database upgrades, CLI commands, security and testing.
-
PrestaShop 9 Admin API: Practical Guide for DevelopersRead MoreLearn how the PrestaShop 9 Admin API works with OAuth2, API Platform 3, CQRS, scopes, Swagger/OpenAPI and module-defined API resources.
Showing 1 to 8 of 8 (1 Pages)