
Development
Section for developers extending MiniShop3 functionality.
Contents
- Events — event system for plugins
- REST API — Web API for frontend integration
- API Router — routing, middleware, custom routes
- Scheduler — background tasks and Scheduler integration
- Models and DB schema — xPDO models and table structure
- Service layer — DI container, extending and replacing services
- JavaScript API — Headless API for SPA (Vue, React, Vanilla JS)
- Frontend JavaScript — full documentation including UI layer
- Product tabs integration — adding tabs to the product page
- Backend API — programmatic API for working with entities from PHP (products, orders, options, customers)
