Skip to content

References

References ​

This section contains structured technical reference documentation for Shopware. Use it when you need precise specifications, XML schemas, CLI commands, event payloads, or implementation details. Step-by-step guides are in other sections.

Core and platform references ​

Behavior, parameters, and configuration:

  • Security: Platform security features, configuration options, and hardening
  • Commands Reference: Complete CLI command overview (bin/console)
  • System & configuration details

App development reference ​

Authoritative reference documentation for building Shopware Apps and implementing or validating features:

  • Manifest Reference: manifest.xml structure and supported sections
  • CMS Reference: cms.xml blocks and slots definition
  • Entities Reference: entities.xml schema and relations
  • Flow Action Reference: flow-action.xml definition
  • Payment Reference: App-based payment API contracts
  • Webhook Events Reference: Available webhook events, payloads, and permissions

Script reference ​

Detailed reference for Twig-based App Scripts:

  • Available services
  • Cart manipulation
  • Data loading
  • Custom endpoints
  • Hooks and extension points

Architecture Decision Records (ADRs) ​

The ADR folder documents architectural decisions made in Shopware:

  • Rationale behind technical design choices
  • Trade-offs and constraints
  • Historical context for core architecture

Consult ADRs when you need to understand why something works the way it does.

Was this page helpful?
UnsatisfiedSatisfied
Be the first to vote!
0.0 / 5  (0 votes)