# Shopware Documentation > Documentation for Shopware developers ## Table of Contents ### Concepts - [Commerce](/docs/concepts/commerce.md) - [Framework](/docs/concepts/framework.md) - [Extensions](/docs/concepts/extensions.md) - [API](/docs/concepts/api.md) #### Commerce - [Catalog](/docs/concepts/commerce/catalog.md) - [Checkout](/docs/concepts/commerce/checkout-concept.md) - [Content](/docs/concepts/commerce/content.md) ##### Catalog - [Products](/docs/concepts/commerce/catalog/products.md) - [Categories](/docs/concepts/commerce/catalog/categories.md) - [Sales Channels](/docs/concepts/commerce/catalog/sales-channels.md) ##### Checkout - [Cart](/docs/concepts/commerce/checkout-concept/cart.md) - [Orders](/docs/concepts/commerce/checkout-concept/orders.md) - [Payments](/docs/concepts/commerce/checkout-concept/payments.md) ##### Content - [Shopping Experiences (CMS)](/docs/concepts/commerce/content/shopping-experiences-cms.md) - [Cookie Consent Management](/docs/concepts/commerce/content/cookie-consent-management.md) #### Framework - [Shopware Architecture](/docs/concepts/framework/architecture.md) - [Rule system](/docs/concepts/framework/rule-system.md) - [Translations](/docs/concepts/framework/translations.md) - [Data Abstraction Layer](/docs/concepts/framework/data-abstraction-layer.md) - [Messaging](/docs/concepts/framework/messaging.md) - [Migrations](/docs/concepts/framework/migrations.md) - [HTTP Cache](/docs/concepts/framework/http_cache.md) - [Elasticsearch](/docs/concepts/framework/elasticsearch.md) - [Flow Builder](/docs/concepts/framework/flow-concept.md) - [System Checks](/docs/concepts/framework/system-check.md) - [In-App Purchases (IAP)](/docs/concepts/framework/in-app-purchases.md) - [Storefront Components](/docs/concepts/framework/storefront-components.md) ##### Architecture - [Storefront](/docs/concepts/framework/architecture/storefront-concept.md) - [Administration](/docs/concepts/framework/architecture/administration-concept.md) ##### Rule system - [Rule concepts](/docs/concepts/framework/rule-system/rule-concepts.md) - [Rule evaluation](/docs/concepts/framework/rule-system/rule-evaluation.md) ##### Translations - [Built-in Translation Handling](/docs/concepts/framework/translations/built-in-translation-system.md) - [Fallback language selection](/docs/concepts/framework/translations/fallback-language-selection.md) #### Extensions - [Apps](/docs/concepts/extensions/apps-concept.md) - [Plugins](/docs/concepts/extensions/plugins-concept.md) #### API - [Store API](/docs/concepts/api/store-api.md) - [Admin API](/docs/concepts/api/admin-api.md) ### Guides - [Shopware 6 Community Edition Installation](/docs/guides/installation.md) - [Development](/docs/guides/development.md) - [Extensions](/docs/guides/plugins.md) - [Hosting](/docs/guides/hosting.md) - [Version Upgrades and Migrations](/docs/guides/upgrades-migrations.md) #### Installation - [System Requirements](/docs/guides/installation/system-requirements.md) - [Understanding Your Shopware Project](/docs/guides/installation/project-overview.md) - [Advanced options](/docs/guides/installation/advanced-options.md) - [Legacy Setups](/docs/guides/installation/legacy-setups.md) ##### Legacy Setups - [Install Shopware with Docker](/docs/guides/installation/legacy-setups/docker-setup.md) - [Install Shopware with Devenv](/docs/guides/installation/legacy-setups/devenv-setup.md) - [Install Shopware with Symfony CLI](/docs/guides/installation/legacy-setups/symfony-cli-setup.md) - [Additional Devenv Options](/docs/guides/installation/legacy-setups/devenv-options.md) - [Migrate from Zip Installation to Composer Project Template](/docs/guides/installation/legacy-setups/migrate-zip-to-composer-project.md) #### Development - [Accessibility](/docs/guides/development/accessibility.md) - [Extensions](/docs/guides/development/extensions.md) - [APIs](/docs/guides/development/integrations-api.md) - [Monetization](/docs/guides/development/monetization.md) - [Tooling](/docs/guides/development/tooling.md) - [Troubleshooting](/docs/guides/development/troubleshooting.md) - [Testing](/docs/guides/development/testing.md) - [Start Developing](/docs/guides/development/start-developing.md) - [Development Environment](/docs/guides/development/dev-environment.md) ##### Accessibility - [Accessibility in the Storefront](/docs/guides/development/accessibility/storefront-accessibility.md) - [Storefront Accessibility](/docs/guides/development/accessibility/accessibility-checklist.md) ##### Extensions - [Extension Architecture](/docs/guides/development/extensions/architecture.md) - [Code Structure](/docs/guides/development/extensions/code-structure.md) ###### Extension Architecture - [Extendability](/docs/guides/development/extensions/architecture/extendability.md) - [Final and Internal Annotation](/docs/guides/development/extensions/architecture/final-and-internal.md) - [Public API and Internal Annotation](/docs/guides/development/extensions/architecture/internal.md) ##### APIs - [API Flows](/docs/guides/development/integrations-api/flows.md) - [Authentication and API Requests](/docs/guides/development/integrations-api/auth-api-requests.md) - [Search Criteria](/docs/guides/development/integrations-api/search-criteria.md) - [Request Headers](/docs/guides/development/integrations-api/request-headers.md) - [Partial Data Loading](/docs/guides/development/integrations-api/partial-data-loading.md) - [Generated Reference](/docs/guides/development/integrations-api/generated-reference.md) ###### API Flows - [Create a Product and Complete Checkout](/docs/guides/development/integrations-api/flows/create-product.md) ##### Monetization - [In-App Purchases](/docs/guides/development/monetization/in-app-purchases.md) ##### Tooling - [Fixture Bundle](/docs/guides/development/tooling/fixture-bundle.md) - [Hot Module Replacement](/docs/guides/development/tooling/using-watchers.md) - [Shopware 6 Toolbox](/docs/guides/development/tooling/shopware-toolbox.md) ##### Troubleshooting - [DAL Reference](/docs/guides/development/troubleshooting/dal-reference.md) - [Flow Reference](/docs/guides/development/troubleshooting/flow-reference.md) - [PHPStan](/docs/guides/development/troubleshooting/phpstan.md) - [Rules Reference](/docs/guides/development/troubleshooting/rules-reference.md) ###### DAL Reference - [Fields Reference](/docs/guides/development/troubleshooting/dal-reference/fields-reference.md) - [Flags Reference](/docs/guides/development/troubleshooting/dal-reference/flags-reference.md) - [Filters Reference](/docs/guides/development/troubleshooting/dal-reference/filters-reference.md) - [Aggregations Reference](/docs/guides/development/troubleshooting/dal-reference/aggregations-reference.md) ####### Fields Reference - [EnumField Reference](/docs/guides/development/troubleshooting/dal-reference/fields-reference/enum-field.md) ##### Testing - [Shopware Store review and quality](/docs/guides/development/testing/store.md) - [Shopware Acceptance Test Suite: Playwright](/docs/guides/development/testing/e2e-playwright.md) - [Legacy](/docs/guides/development/testing/legacy.md) - [Unit Testing](/docs/guides/development/testing/unit.md) - [Continuous Integration](/docs/guides/development/testing/ci.md) ###### Extensions for Store - [Quality Guidelines for Store Extensions](/docs/guides/development/testing/store/quality-guidelines.md) - [Not allowed behaviors in the Shopware Store](/docs/guides/development/testing/store/not-allowed-store-behaviors.md) - [Common Store Review Errors](/docs/guides/development/testing/store/store-review-errors.md) - [Functionality and integration](/docs/guides/development/testing/store/functionality-integration.md) - [Storefront, performance, and errors](/docs/guides/development/testing/store/storefront-performance-and-errors.md) - [SEO and structured data](/docs/guides/development/testing/store/seo-and-structured-data.md) - [Cookies and privacy](/docs/guides/development/testing/store/cookies-and-privacy.md) - [Content and translations](/docs/guides/development/testing/store/content-and-translations.md) - [Uninstallation and data cleanup](/docs/guides/development/testing/store/installation-and-cleanup.md) - [Code quality](/docs/guides/development/testing/store/code-quality.md) - [FAQ](/docs/guides/development/testing/store/faq.md) ###### Playwright E2E testing - [Overview](/docs/guides/development/testing/e2e-playwright/install-configure.md) - [Deployment Process](/docs/guides/development/testing/e2e-playwright/deployment.md) - [General fixtures](/docs/guides/development/testing/e2e-playwright/fixtures.md) - [Page Objects](/docs/guides/development/testing/e2e-playwright/page-object.md) - [Actor pattern](/docs/guides/development/testing/e2e-playwright/actor-pattern.md) - [Types in the Test Suite](/docs/guides/development/testing/e2e-playwright/test-suite-types.md) - [Testing within the Test Suite](/docs/guides/development/testing/e2e-playwright/test.md) - [Local development with ATS](/docs/guides/development/testing/e2e-playwright/local-development.md) - [Language Agnostic Testing](/docs/guides/development/testing/e2e-playwright/language-agnostic-testing.md) - [Services](/docs/guides/development/testing/e2e-playwright/test-data-service.md) - [Best practices](/docs/guides/development/testing/e2e-playwright/best-practices.md) ###### Legacy - [Cypress](/docs/guides/development/testing/legacy/cypress.md) ####### Cypress - [Best practices for writing end-to-end tests](/docs/guides/development/testing/legacy/cypress/cypress-best-practises.md) ###### Unit Testing - [Jest Unit Tests in Shopware's Administration](/docs/guides/development/testing/unit/jest-admin.md) - [Jest Unit Tests in Shopware's Storefront](/docs/guides/development/testing/unit/jest-storefront.md) - [PHP Unit Testing](/docs/guides/development/testing/unit/php-unit.md) #### Extensions - [Apps](/docs/guides/plugins/apps.md) - [Plugins](/docs/guides/plugins/plugins.md) - [Storefront Themes](/docs/guides/plugins/themes.md) ##### Apps - [App SDKs](/docs/guides/plugins/apps/app-sdks.md) - [App Scripts](/docs/guides/plugins/apps/app-scripts.md) - [Storefront](/docs/guides/plugins/apps/storefront.md) - [Administration](/docs/guides/plugins/apps/administration.md) - [Flow Builder](/docs/guides/plugins/apps/flow-builder.md) - [Custom data](/docs/guides/plugins/apps/custom-data.md) - [Content](/docs/guides/plugins/apps/content.md) - [Rule Builder](/docs/guides/plugins/apps/rule-builder.md) - [Gateways](/docs/guides/plugins/apps/gateways.md) - [App Base Guide](/docs/guides/plugins/apps/app-base-guide.md) - [Build an Admin UI App Locally](/docs/guides/plugins/apps/create-admin-extension.md) - [Extending the MCP Server via App](/docs/guides/plugins/apps/mcp-server.md) ###### App SDKs - [JavaScript App Server SDK](/docs/guides/plugins/apps/app-sdks/javascript.md) - [Official Symfony Bundle](/docs/guides/plugins/apps/app-sdks/symfony-bundle.md) - [PHP](/docs/guides/plugins/apps/app-sdks/php.md) ####### JavaScript App Server SDK - [Getting Started](/docs/guides/plugins/apps/app-sdks/javascript/01-getting_started.md) - [Lifecycle](/docs/guides/plugins/apps/app-sdks/javascript/02-lifecycle.md) - [Context](/docs/guides/plugins/apps/app-sdks/javascript/03-context.md) - [Signing Responses](/docs/guides/plugins/apps/app-sdks/javascript/04-signing.md) - [Making HTTP requests to the Shop](/docs/guides/plugins/apps/app-sdks/javascript/05-http-client.md) - [Untitled](/docs/guides/plugins/apps/app-sdks/javascript/06-integration.md) - [Untitled](/docs/guides/plugins/apps/app-sdks/javascript/07-external-frontend.md) ####### Official PHP SDK - [Getting Started](/docs/guides/plugins/apps/app-sdks/php/01-getting_started.md) - [Lifecycle](/docs/guides/plugins/apps/app-sdks/php/02-lifecycle.md) - [Context](/docs/guides/plugins/apps/app-sdks/php/03-context.md) - [Signing of responses](/docs/guides/plugins/apps/app-sdks/php/04-signing.md) - [Making HTTP requests to the Shop](/docs/guides/plugins/apps/app-sdks/php/05-http-client.md) - [Events](/docs/guides/plugins/apps/app-sdks/php/06-events.md) ###### App Scripts - [Manipulate the Cart with App Scripts](/docs/guides/plugins/apps/app-scripts/cart-manipulation.md) - [Add an API Endpoint](/docs/guides/plugins/apps/app-scripts/add-api-endpoint.md) - [Load Additional Data for the Storefront with App Scripts](/docs/guides/plugins/apps/app-scripts/data-loading.md) - [Custom Endpoints with App Scripts](/docs/guides/plugins/apps/app-scripts/custom-endpoints.md) ###### Storefront - [Apps as Themes](/docs/guides/plugins/apps/storefront/apps-as-themes.md) - [Customize Templates](/docs/guides/plugins/apps/storefront/customize-templates.md) - [Add Cookies to the Consent Manager](/docs/guides/plugins/apps/storefront/cookies-with-apps.md) ###### Administration - [Meteor Admin SDK](/docs/guides/plugins/apps/administration/meteor-admin-sdk.md) - [Add custom action button](/docs/guides/plugins/apps/administration/add-custom-action-button.md) - [Add Custom Module](/docs/guides/plugins/apps/administration/add-custom-modules.md) - [Add CMS Element](/docs/guides/plugins/apps/administration/add-cms-element-via-admin-sdk.md) - [Adding Translations](/docs/guides/plugins/apps/administration/adding-snippets.md) - [Create an Admin Extension](/docs/guides/plugins/apps/administration/starter-admin-extension.md) ###### Flow Builder - [Add Custom Flow Actions](/docs/guides/plugins/apps/flow-builder/add-custom-flow-actions-from-app-system.md) - [Add custom flow trigger](/docs/guides/plugins/apps/flow-builder/add-custom-flow-triggers-from-app-system.md) ###### Custom Data - [Custom Data Fields](/docs/guides/plugins/apps/custom-data/custom-fields.md) - [Custom Entities](/docs/guides/plugins/apps/custom-data/custom-entities.md) ###### Content - [CMS](/docs/guides/plugins/apps/content/cms.md) ####### CMS - [Add Custom CMS Blocks](/docs/guides/plugins/apps/content/cms/add-custom-cms-blocks.md) ###### Rule Builder - [Add Custom Rule Conditions](/docs/guides/plugins/apps/rule-builder/add-custom-rule-conditions.md) ###### Gateways ####### Checkout - [Checkout Gateway](/docs/guides/plugins/apps/gateways/checkout/checkout-gateway.md) - [Checkout Gateway Command Reference](/docs/guides/plugins/apps/gateways/checkout/command-reference.md) ####### Context - [Context Gateway Command Reference](/docs/guides/plugins/apps/gateways/context/command-reference.md) - [Context Gateway](/docs/guides/plugins/apps/gateways/context/context-gateway.md) ####### In app purchase - [In-App Purchase Gateway](/docs/guides/plugins/apps/gateways/in-app-purchase/in-app-purchase-gateway.md) ###### Checkout - [Payment](/docs/guides/plugins/apps/checkout/payment.md) - [Shipping Methods](/docs/guides/plugins/apps/checkout/shipping-methods.md) - [Tax Provider](/docs/guides/plugins/apps/checkout/tax-provider.md) ###### Lifecycle - [Read and Write Data](/docs/guides/plugins/apps/lifecycle/product-translator.md) - [App Registration & Backend Setup](/docs/guides/plugins/apps/lifecycle/app-registration-setup.md) - [Signing & Verification in the App System](/docs/guides/plugins/apps/lifecycle/app-signature-verification.md) - [Webhook](/docs/guides/plugins/apps/lifecycle/webhook.md) - [Client-Side App Backend Communication](/docs/guides/plugins/apps/lifecycle/clientside-to-app-backend.md) - [Configuration](/docs/guides/plugins/apps/lifecycle/configuration.md) ##### Plugins - [Administration](/docs/guides/plugins/plugins/administration.md) - [Plugin Architecture](/docs/guides/plugins/plugins/architecture.md) - [Plugin Fundamentals](/docs/guides/plugins/plugins/plugin-fundamentals.md) - [Checkout](/docs/guides/plugins/plugins/checkout.md) - [Content](/docs/guides/plugins/plugins/content.md) - [Integrations](/docs/guides/plugins/plugins/integrations.md) - [Database](/docs/guides/plugins/plugins/database.md) - [Framework](/docs/guides/plugins/plugins/framework.md) - [Services](/docs/guides/plugins/plugins/services.md) - [Dependencies](/docs/guides/plugins/plugins/dependencies.md) - [Storefront](/docs/guides/plugins/plugins/storefront.md) - [Plugin Base Guide](/docs/guides/plugins/plugins/plugin-base-guide.md) - [Using Symfony Bundles Instead of Plugins](/docs/guides/plugins/plugins/bundle.md) - [Creating Plugins](/docs/guides/plugins/plugins/creating-plugins.md) - [Install and Activate Plugins](/docs/guides/plugins/plugins/install-activate-plugin.md) - [In-App Purchases](/docs/guides/plugins/plugins/in-app-purchases.md) - [Extending the MCP Server via Plugin](/docs/guides/plugins/plugins/mcp-server.md) ###### Administration - [Administration Reference](/docs/guides/plugins/plugins/administration/administration-reference.md) - [Advanced Configuration](/docs/guides/plugins/plugins/administration/advanced-configuration.md) - [Data Handling and Processing](/docs/guides/plugins/plugins/administration/data-handling-processing.md) - [Mixins and Directives](/docs/guides/plugins/plugins/administration/mixins-directives.md) - [Modules and Components](/docs/guides/plugins/plugins/administration/module-component-management.md) - [Permissions and Error Handling](/docs/guides/plugins/plugins/administration/permissions-error-handling.md) - [Routing and Navigation](/docs/guides/plugins/plugins/administration/routing-navigation.md) - [Services and Utilities](/docs/guides/plugins/plugins/administration/services-utilities.md) - [Templates and Styling](/docs/guides/plugins/plugins/administration/templates-styling.md) ####### Administration Reference - [Directives Reference](/docs/guides/plugins/plugins/administration/administration-reference/directives.md) - [Mixins Reference](/docs/guides/plugins/plugins/administration/administration-reference/mixins.md) - [Utils Reference](/docs/guides/plugins/plugins/administration/administration-reference/utils.md) ####### Advanced Configuration - [Modify Dynamic Product Groups Blacklist](/docs/guides/plugins/plugins/administration/advanced-configuration/modify-blacklist-for-dynamic-product-groups.md) - [Extending Webpack](/docs/guides/plugins/plugins/administration/advanced-configuration/extending-webpack.md) - [Adding Shortcuts](/docs/guides/plugins/plugins/administration/advanced-configuration/add-shortcuts.md) - [Add Rule Assignment Configuration](/docs/guides/plugins/plugins/administration/advanced-configuration/add-rule-assignment-configuration.md) ####### Data Handling and Processing - [Handling Media](/docs/guides/plugins/plugins/administration/data-handling-processing/handling-media.md) - [Using Vuex Stores](/docs/guides/plugins/plugins/administration/data-handling-processing/using-vuex-state.md) - [Using Data Handling](/docs/guides/plugins/plugins/administration/data-handling-processing/using-data-handling.md) - [Using the Data Grid Component](/docs/guides/plugins/plugins/administration/data-handling-processing/using-the-data-grid-component.md) - [The Shopware Object](/docs/guides/plugins/plugins/administration/data-handling-processing/the-shopware-object.md) - [Using Custom Fields](/docs/guides/plugins/plugins/administration/data-handling-processing/using-custom-fields.md) - [Add Custom Data to the Search](/docs/guides/plugins/plugins/administration/data-handling-processing/search-custom-data.md) ####### Mixins and Directives - [Adding Mixins](/docs/guides/plugins/plugins/administration/mixins-directives/add-mixins.md) - [Using Mixins](/docs/guides/plugins/plugins/administration/mixins-directives/using-mixins.md) - [Using Directives](/docs/guides/plugins/plugins/administration/mixins-directives/adding-directives.md) ####### Modules and Components - [Add Custom Module](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-module.md) - [Add Custom Components](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-component.md) - [Customize Modules](/docs/guides/plugins/plugins/administration/module-component-management/customizing-modules.md) - [Customizing Components](/docs/guides/plugins/plugins/administration/module-component-management/customizing-components.md) - [Add Custom Input Field to Existing Component](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-field.md) - [Using Base Components](/docs/guides/plugins/plugins/administration/module-component-management/using-base-components.md) ####### Permissions and Error Handling - [Adding Permissions](/docs/guides/plugins/plugins/administration/permissions-error-handling/add-acl-rules.md) - [Adding Error Handling](/docs/guides/plugins/plugins/administration/permissions-error-handling/add-error-handling.md) ####### Routing and Navigation - [Add Custom Route](/docs/guides/plugins/plugins/administration/routing-navigation/add-custom-route.md) - [Add Menu Entry](/docs/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.md) - [Override Existing Routes](/docs/guides/plugins/plugins/administration/routing-navigation/overriding-routes.md) - [Add Tab to Existing Module](/docs/guides/plugins/plugins/administration/routing-navigation/add-new-tab.md) ####### Services and Utilities - [Making API Requests](/docs/guides/plugins/plugins/administration/services-utilities/making-api-requests.md) - [Adding Services](/docs/guides/plugins/plugins/administration/services-utilities/add-custom-service.md) - [Extending Services](/docs/guides/plugins/plugins/administration/services-utilities/extending-services.md) - [Injecting Services](/docs/guides/plugins/plugins/administration/services-utilities/injecting-services.md) - [Sanitizer Helper](/docs/guides/plugins/plugins/administration/services-utilities/the-sanitizer-helper.md) - [Using Utility Functions](/docs/guides/plugins/plugins/administration/services-utilities/using-utils.md) - [Add Filter](/docs/guides/plugins/plugins/administration/services-utilities/add-filter.md) - [Using Filter](/docs/guides/plugins/plugins/administration/services-utilities/using-filter.md) ####### Templates and Styling - [Writing templates](/docs/guides/plugins/plugins/administration/templates-styling/writing-templates.md) - [Adding Snippets](/docs/guides/plugins/plugins/administration/templates-styling/adding-snippets.md) - [Using Assets](/docs/guides/plugins/plugins/administration/templates-styling/using-assets.md) - [Add Custom Styles](/docs/guides/plugins/plugins/administration/templates-styling/add-custom-styles.md) - [Adding Responsive Behavior](/docs/guides/plugins/plugins/administration/templates-styling/adding-responsive-behavior.md) ###### Plugin Architecture - [Cart Extension Architecture](/docs/guides/plugins/plugins/architecture/cart-process.md) - [Rule System Extension Architecture](/docs/guides/plugins/plugins/architecture/context-rules-rule-systems.md) - [Dependency Injection and Dependency Handling](/docs/guides/plugins/plugins/architecture/dependency-injection-dependency-handling.md) - [Event Extension Architecture](/docs/guides/plugins/plugins/architecture/events.md) - [Page Loader Extension Architecture](/docs/guides/plugins/plugins/architecture/pageloader.md) ###### Plugin Fundamentals - [Logging](/docs/guides/plugins/plugins/plugin-fundamentals/logging.md) - [Add Plugin Configuration](/docs/guides/plugins/plugins/plugin-fundamentals/add-plugin-configuration.md) - [Use Plugin Configuration](/docs/guides/plugins/plugins/plugin-fundamentals/use-plugin-configuration.md) - [Plugin Lifecycle Methods](/docs/guides/plugins/plugins/plugin-fundamentals/plugin-lifecycle.md) - [Add Custom CLI Commands](/docs/guides/plugins/plugins/plugin-fundamentals/add-custom-commands.md) - [Add Scheduled Task](/docs/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task.md) ###### Checkout - [Cart](/docs/guides/plugins/plugins/checkout/cart.md) - [Document](/docs/guides/plugins/plugins/checkout/document.md) - [Order](/docs/guides/plugins/plugins/checkout/order.md) - [Payment](/docs/guides/plugins/plugins/checkout/payment.md) ####### Cart - [Add Cart Collector/Processor](/docs/guides/plugins/plugins/checkout/cart/add-cart-processor-collector.md) - [Add Cart Items](/docs/guides/plugins/plugins/checkout/cart/add-cart-items.md) - [Add Cart Discounts](/docs/guides/plugins/plugins/checkout/cart/add-cart-discounts.md) - [Add Cart Validator](/docs/guides/plugins/plugins/checkout/cart/add-cart-validator.md) - [Change Price of Items in Cart](/docs/guides/plugins/plugins/checkout/cart/change-price-of-item.md) - [Customize Price Calculation](/docs/guides/plugins/plugins/checkout/cart/customize-price-calculation.md) - [Tax Provider](/docs/guides/plugins/plugins/checkout/cart/tax-provider.md) ####### Document - [Add Custom Document](/docs/guides/plugins/plugins/checkout/document/add-custom-document.md) - [Add Custom Document Type](/docs/guides/plugins/plugins/checkout/document/add-custom-document-type.md) ####### Order - [Using the State Machine](/docs/guides/plugins/plugins/checkout/order/using-the-state-machine.md) - [Listen to Order Changes](/docs/guides/plugins/plugins/checkout/order/listen-to-order-changes.md) ####### Payment - [Add Payment Plugin](/docs/guides/plugins/plugins/checkout/payment/add-payment-plugin.md) - [Customize Payment Provider](/docs/guides/plugins/plugins/checkout/payment/customize-payment-provider.md) ###### Content - [CMS](/docs/guides/plugins/plugins/content/cms.md) - [Mail](/docs/guides/plugins/plugins/content/mail.md) - [Media](/docs/guides/plugins/plugins/content/media.md) - [SEO](/docs/guides/plugins/plugins/content/seo.md) - [Sitemap](/docs/guides/plugins/plugins/content/sitemap.md) - [Stock](/docs/guides/plugins/plugins/content/stock.md) ####### CMS - [Add CMS Blocks](/docs/guides/plugins/plugins/content/cms/add-cms-block.md) - [Add CMS Elements](/docs/guides/plugins/plugins/content/cms/add-cms-element.md) - [Add Data to CMS Element](/docs/guides/plugins/plugins/content/cms/add-data-to-cms-elements.md) ####### Mail - [Add Data to Mails](/docs/guides/plugins/plugins/content/mail/add-data-to-mails.md) - [Add Mail Templates](/docs/guides/plugins/plugins/content/mail/add-mail-template.md) ####### Media - [Prevent Deletion of Media Files Referenced in Plugins](/docs/guides/plugins/plugins/content/media/prevent-deletion-of-media-files-referenced-in-your-plugins.md) - [Add Custom Media File Extensions](/docs/guides/plugins/plugins/content/media/add-custom-file-extension.md) - [Remote Thumbnail Generation](/docs/guides/plugins/plugins/content/media/remote-thumbnail-generation.md) ####### SEO - [Add Custom SEO URLs](/docs/guides/plugins/plugins/content/seo/add-custom-seo-url.md) - [Extend robots.txt Configuration](/docs/guides/plugins/plugins/content/seo/extend-robots-txt.md) ####### Sitemap - [Add Custom Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/add-custom-sitemap-entries.md) - [Modify Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/modify-sitemap-entries.md) - [Remove Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/remove-sitemap-entries.md) ####### Stock - [Implementing Your Own Stock Storage](/docs/guides/plugins/plugins/content/stock/implementing-your-own-stock-storage.md) - [Loading Stock Information from a Different Source](/docs/guides/plugins/plugins/content/stock/loading-stock-information-from-different-source.md) - [Reading and Writing Stock](/docs/guides/plugins/plugins/content/stock/reading-writing-stock.md) ###### Integrations - [Commercial Plugins](/docs/guides/plugins/plugins/integrations/commercial.md) - [Elasticsearch](/docs/guides/plugins/plugins/integrations/elasticsearch.md) - [Redis](/docs/guides/plugins/plugins/integrations/redis.md) ####### Commercial Plugins - [Customer-Specific Pricing](/docs/guides/plugins/plugins/integrations/commercial/customer-specific-pricing.md) - [Multi-Inventory](/docs/guides/plugins/plugins/integrations/commercial/multi-inventory.md) ####### Elasticsearch - [Adding Product Entity Extension to Elasticsearch](/docs/guides/plugins/plugins/integrations/elasticsearch/add-product-entity-extension-to-elasticsearch.md) ###### Database - [Database Migrations](/docs/guides/plugins/plugins/database/database-migrations.md) - [Using Custom Fields of Type Media](/docs/guides/plugins/plugins/database/custom-fields-of-type-media.md) ###### Framework - [Data Handling/Data Abstraction Layer](/docs/guides/plugins/plugins/framework/data-handling.md) - [Caching](/docs/guides/plugins/plugins/framework/caching.md) - [Custom Fields](/docs/guides/plugins/plugins/framework/custom-field.md) - [Event](/docs/guides/plugins/plugins/framework/event.md) - [Extension Points](/docs/guides/plugins/plugins/framework/extension.md) - [Message Queue](/docs/guides/plugins/plugins/framework/message-queue.md) - [Rule](/docs/guides/plugins/plugins/framework/rule.md) - [Store API](/docs/guides/plugins/plugins/framework/store-api.md) - [Filesystem](/docs/guides/plugins/plugins/framework/filesystem.md) - [Flow](/docs/guides/plugins/plugins/framework/flow.md) - [Rate Limiter](/docs/guides/plugins/plugins/framework/rate-limiter.md) - [Overview](/docs/guides/plugins/plugins/framework/system-check.md) ####### Data Handling / Data Abstraction Layer - [Adding Complex Data to Existing Entities](/docs/guides/plugins/plugins/framework/data-handling/add-complex-data-to-existing-entities.md) - [Adding Custom Complex Data](/docs/guides/plugins/plugins/framework/data-handling/add-custom-complex-data.md) - [Adding Data Associations](/docs/guides/plugins/plugins/framework/data-handling/add-data-associations.md) - [Adding Data Indexer](/docs/guides/plugins/plugins/framework/data-handling/add-data-indexer.md) - [Adding Data Translations](/docs/guides/plugins/plugins/framework/data-handling/add-data-translations.md) - [Removing Associated Data](/docs/guides/plugins/plugins/framework/data-handling/deleting-associated-data.md) - [Entities via Attributes](/docs/guides/plugins/plugins/framework/data-handling/entities-via-attributes.md) - [Field Inheritance](/docs/guides/plugins/plugins/framework/data-handling/field-inheritance.md) - [Reading Data](/docs/guides/plugins/plugins/framework/data-handling/reading-data.md) - [Replacing Associated Data](/docs/guides/plugins/plugins/framework/data-handling/replacing-associated-data.md) - [Using Database Events](/docs/guides/plugins/plugins/framework/data-handling/using-database-events.md) - [Using Flags](/docs/guides/plugins/plugins/framework/data-handling/using-flags.md) - [Versioning Entities](/docs/guides/plugins/plugins/framework/data-handling/versioning-entities.md) - [Writing Data](/docs/guides/plugins/plugins/framework/data-handling/writing-data.md) ####### Custom Fields - [Add Custom Field](/docs/guides/plugins/plugins/framework/custom-field/add-custom-field.md) - [Fetching Data from "Entity Selection" Custom Field](/docs/guides/plugins/plugins/framework/custom-field/fetching-data-from-entity-selection.md) ####### Event - [Add Custom Event](/docs/guides/plugins/plugins/framework/event/add-custom-event.md) - [Finding Events](/docs/guides/plugins/plugins/framework/event/finding-events.md) - [Listening to Events](/docs/guides/plugins/plugins/framework/event/listening-to-events.md) ####### Extension Points - [Finding Extension Points](/docs/guides/plugins/plugins/framework/extension/finding-extensions.md) - [Creating Custom Extension Points](/docs/guides/plugins/plugins/framework/extension/creating-custom-extension.md) - [Extension Points vs Events](/docs/guides/plugins/plugins/framework/extension/extension-vs-events.md) ####### Message Queue - [Add Message to Queue](/docs/guides/plugins/plugins/framework/message-queue/add-message-to-queue.md) - [Add Message Handler](/docs/guides/plugins/plugins/framework/message-queue/add-message-handler.md) - [Add Middleware](/docs/guides/plugins/plugins/framework/message-queue/add-middleware.md) ####### Rule - [Add Custom Rules](/docs/guides/plugins/plugins/framework/rule/add-custom-rules.md) ####### Store API - [Add Store API Route](/docs/guides/plugins/plugins/framework/store-api/add-store-api-route.md) - [Override Existing Route](/docs/guides/plugins/plugins/framework/store-api/override-existing-route.md) ####### Filesystem - [Filesystem - Flysystem](/docs/guides/plugins/plugins/framework/filesystem/filesystem.md) ####### Flow - [Add Flow Builder Action](/docs/guides/plugins/plugins/framework/flow/add-flow-builder-action.md) - [Add Custom Flow Trigger](/docs/guides/plugins/plugins/framework/flow/add-flow-builder-trigger.md) - [Running Actions Inside Transactions](/docs/guides/plugins/plugins/framework/flow/action-transactions.md) ####### Rate Limiter - [Add Rate Limiter to API Route](/docs/guides/plugins/plugins/framework/rate-limiter/add-rate-limiter-to-api-route.md) ####### System Checks - [Add Custom Check](/docs/guides/plugins/plugins/framework/system-check/add-custom-check.md) ###### Services - [Dependency Injection](/docs/guides/plugins/plugins/services/dependency-injection.md) - [Add Custom Service](/docs/guides/plugins/plugins/services/add-custom-service.md) - [Adjusting a Service](/docs/guides/plugins/plugins/services/adjusting-service.md) ###### Dependencies - [Add Plugin Dependencies](/docs/guides/plugins/plugins/dependencies/add-plugin-dependencies.md) - [Adding NPM Dependencies](/docs/guides/plugins/plugins/dependencies/using-npm-dependencies.md) - [Adding Composer Dependencies](/docs/guides/plugins/plugins/dependencies/using-composer-dependencies.md) ###### Storefront - [Storefront Templates](/docs/guides/plugins/plugins/storefront/templates.md) - [Storefront Styling](/docs/guides/plugins/plugins/storefront/styling.md) - [Storefront JavaScript](/docs/guides/plugins/plugins/storefront/javascript.md) - [Advanced Storefront Customization](/docs/guides/plugins/plugins/storefront/advanced.md) - [Storefront Controllers](/docs/guides/plugins/plugins/storefront/controllers.md) - [How-To Guides](/docs/guides/plugins/plugins/storefront/howto.md) ####### Templates - [Customize Templates](/docs/guides/plugins/plugins/storefront/templates/customize-templates.md) - [Twig Functions Reference](/docs/guides/plugins/plugins/storefront/templates/twig-function-reference.md) - [Agentic Files](/docs/guides/plugins/plugins/storefront/templates/agentic-files.md) - [Customize Header/Footer](/docs/guides/plugins/plugins/storefront/templates/customize-header-footer.md) - [Add Custom Twig Functions](/docs/guides/plugins/plugins/storefront/templates/add-custom-twig-function.md) ####### Styling - [Add Custom Assets](/docs/guides/plugins/plugins/storefront/styling/add-custom-assets.md) - [Add Custom Styling](/docs/guides/plugins/plugins/storefront/styling/add-custom-styling.md) - [Add Custom Icons](/docs/guides/plugins/plugins/storefront/styling/add-icons.md) - [Add Translations](/docs/guides/plugins/plugins/storefront/styling/add-translations.md) - [Add SCSS Variables](/docs/guides/plugins/plugins/storefront/styling/add-scss-variables.md) - [Add SCSS Variables via Subscriber](/docs/guides/plugins/plugins/storefront/styling/add-scss-variables-via-subscriber.md) ####### JavaScript - [Storefront Plugins and Helper Reference](/docs/guides/plugins/plugins/storefront/javascript/plugin-reference.md) - [Add Custom JavaScript](/docs/guides/plugins/plugins/storefront/javascript/add-custom-javascript.md) - [Override Existing JavaScript](/docs/guides/plugins/plugins/storefront/javascript/override-existing-javascript.md) - [Add JavaScript as Script Tag](/docs/guides/plugins/plugins/storefront/javascript/add-javascript-as-script-tag.md) - [Fetching Data with JavaScript](/docs/guides/plugins/plugins/storefront/javascript/fetching-data-with-javascript.md) - [Reacting to Javascript Events on Storefront](/docs/guides/plugins/plugins/storefront/javascript/reacting-to-javascript-events.md) ####### Advanced Storefront Customization - [Add Caching to Custom Controller](/docs/guides/plugins/plugins/storefront/advanced/add-caching-to-custom-controller.md) - [Add Cookie to Manager](/docs/guides/plugins/plugins/storefront/advanced/add-cookie-to-manager.md) - [Reacting to Cookie Consent Changes](/docs/guides/plugins/plugins/storefront/advanced/reacting-to-cookie-consent-changes.md) - [Remove JavaScript Plugin](/docs/guides/plugins/plugins/storefront/advanced/remove-unnecessary-js-plugin.md) ####### Storefront Controllers - [Add Custom Controller](/docs/guides/plugins/plugins/storefront/controllers/add-custom-controller.md) - [Add Dynamic Content via AJAX Calls](/docs/guides/plugins/plugins/storefront/controllers/add-dynamic-content-via-ajax-calls.md) - [Add Custom Page](/docs/guides/plugins/plugins/storefront/controllers/add-custom-page.md) - [Add Custom Pagelet](/docs/guides/plugins/plugins/storefront/controllers/add-custom-pagelet.md) - [Add Data to Storefront Page](/docs/guides/plugins/plugins/storefront/controllers/add-data-to-storefront-page.md) ####### How-To Guides - [Add Custom Captcha](/docs/guides/plugins/plugins/storefront/howto/add-custom-captcha.md) - [Add Custom Listing Filters](/docs/guides/plugins/plugins/storefront/howto/add-listing-filters.md) - [Working with Media and Thumbnails](/docs/guides/plugins/plugins/storefront/howto/use-media-thumbnails.md) - [Add Custom Field in the Storefront](/docs/guides/plugins/plugins/storefront/howto/using-custom-fields-storefront.md) - [Add Custom Sorting for Product Listing](/docs/guides/plugins/plugins/storefront/howto/add-custom-sorting-product-listing.md) - [Using a Modal Window](/docs/guides/plugins/plugins/storefront/howto/using-a-modal-window.md) - [Using the Datepicker Plugin](/docs/guides/plugins/plugins/storefront/howto/using-the-datepicker-plugin.md) - [Use Nested Line Items](/docs/guides/plugins/plugins/storefront/howto/use-nested-line-items.md) ##### Storefront Themes - [Theme Assets](/docs/guides/plugins/themes/assets.md) - [Theme Configuration](/docs/guides/plugins/themes/configuration.md) - [Theme Styling](/docs/guides/plugins/themes/styling.md) - [Theme Inheritance](/docs/guides/plugins/themes/inheritance.md) - [Theme Base Guide](/docs/guides/plugins/themes/theme-base-guide.md) - [Create a Theme](/docs/guides/plugins/themes/create-a-theme.md) ###### Assets - [Add Assets to a Theme](/docs/guides/plugins/themes/assets/add-assets-to-theme.md) - [Add Custom Icons](/docs/guides/plugins/themes/assets/add-icons.md) ###### Configuration - [Theme Configuration](/docs/guides/plugins/themes/configuration/theme-configuration.md) - [Theme Inheritance Configuration](/docs/guides/plugins/themes/configuration/theme-inheritance-configuration.md) ###### Styling - [Add SCSS Styling and JavaScript to a Theme](/docs/guides/plugins/themes/styling/add-css-js-to-theme.md) - [Override Bootstrap Variables in a Theme](/docs/guides/plugins/themes/styling/override-bootstrap-variables-in-a-theme.md) - [Override responsive breakpoints in a Theme](/docs/guides/plugins/themes/styling/override-theme-breakpoints.md) ###### Inheritance - [Theme Inheritance](/docs/guides/plugins/themes/inheritance/add-theme-inheritance.md) - [Theme with Bootstrap Styling](/docs/guides/plugins/themes/inheritance/add-theme-inheritance-without-resources.md) #### Hosting - [Infrastructure](/docs/guides/hosting/infrastructure.md) - [Installation and Updates](/docs/guides/hosting/installation-updates.md) - [Configurations](/docs/guides/hosting/configurations.md) - [Performance](/docs/guides/hosting/performance.md) ##### Infrastructure - [Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch.md) - [Database](/docs/guides/hosting/infrastructure/database.md) - [Filesystem](/docs/guides/hosting/infrastructure/filesystem.md) - [Message Queue](/docs/guides/hosting/infrastructure/message-queue.md) - [Optional Packages](/docs/guides/hosting/infrastructure/optional-packages.md) - [Rate Limiter](/docs/guides/hosting/infrastructure/rate-limiter.md) - [Redis](/docs/guides/hosting/infrastructure/redis.md) - [Reverse HTTP Cache](/docs/guides/hosting/infrastructure/reverse-http-cache.md) - [Scheduled Task](/docs/guides/hosting/infrastructure/scheduled-task.md) ###### Elasticsearch - [Set up Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch/elasticsearch-setup.md) - [Debugging and Troubleshooting Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch/elasticsearch-debugging.md) - [Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch/elasticsearch.md) ##### Installation & Updates - [Deployments](/docs/guides/hosting/installation-updates/deployments.md) - [Cluster Setup](/docs/guides/hosting/installation-updates/cluster-setup.md) - [Docker Image](/docs/guides/hosting/installation-updates/docker.md) - [Extension Management](/docs/guides/hosting/installation-updates/extension-management.md) - [Performing Shopware Updates](/docs/guides/hosting/installation-updates/performing-updates.md) - [Security Plugin](/docs/guides/hosting/installation-updates/security-plugin.md) - [Staging](/docs/guides/hosting/installation-updates/creating-a-staging-instance.md) ###### Deployments - [Deployment with Deployer](/docs/guides/hosting/installation-updates/deployments/deployment-with-deployer.md) - [Deployment Helper](/docs/guides/hosting/installation-updates/deployments/deployment-helper.md) - [Deployment Helper Troubleshooting](/docs/guides/hosting/installation-updates/deployments/deployment-helper-troubleshooting.md) - [Building Administration and Storefront Assets Without a Database](/docs/guides/hosting/installation-updates/deployments/build-w-o-db.md) ##### Configurations - [Shopware Configurations](/docs/guides/hosting/configurations/shopware.md) - [Framework configurations](/docs/guides/hosting/configurations/framework.md) ###### Shopware - [HTML Sanitizer](/docs/guides/hosting/configurations/shopware/html-sanitizer.md) - [Stock Configuration](/docs/guides/hosting/configurations/shopware/stock.md) - [Static System Configuration](/docs/guides/hosting/configurations/shopware/static-system-config.md) - [Environment Variables](/docs/guides/hosting/configurations/shopware/environment-variables.md) ###### Framework - [Custom routes](/docs/guides/hosting/configurations/framework/routes.md) - [SameSite protection](/docs/guides/hosting/configurations/framework/samesite-protection.md) ###### Observability - [Logging](/docs/guides/hosting/configurations/observability/logging.md) - [Profiling](/docs/guides/hosting/configurations/observability/profiling.md) - [OpenTelemetry](/docs/guides/hosting/configurations/observability/opentelemetry.md) ##### Performance - [Cache](/docs/guides/hosting/performance/caches.md) - [Testing Shopware Performance with K6](/docs/guides/hosting/performance/k6.md) - [Shopware Session](/docs/guides/hosting/performance/session.md) - [Increment Storage](/docs/guides/hosting/performance/increment.md) - [Lock Storage](/docs/guides/hosting/performance/lock-store.md) - [Number Ranges](/docs/guides/hosting/performance/number-ranges.md) - [Cart Storage](/docs/guides/hosting/performance/cart-storage.md) - [Performance Tweaks](/docs/guides/hosting/performance/performance-tweaks.md) - [Troubleshooting](/docs/guides/hosting/performance/performance.md) #### Upgrades and Migrations - [Administration](/docs/guides/upgrades-migrations/administration.md) - [Migration Guide: Language Pack Plugin → Integrated Translation Handling](/docs/guides/upgrades-migrations/language-pack-migration.md) - [Upgrade Shopware](/docs/guides/upgrades-migrations/upgrade-shopware.md) - [Migrating Extensions](/docs/guides/upgrades-migrations/extension-translation.md) ##### Administration - [Vue 3 Upgrade](/docs/guides/upgrades-migrations/administration/vue3.md) - [Future Development Roadmap: Upgrading to Meteor Components](/docs/guides/upgrades-migrations/administration/meteor-components.md) - [Migration from Vuex in Shopware to Pinia](/docs/guides/upgrades-migrations/administration/pinia.md) - [Future Development Roadmap: Changing from Webpack to Vite](/docs/guides/upgrades-migrations/administration/vite.md) - [Future Development Roadmap: Removing Vue Migration Build](/docs/guides/upgrades-migrations/administration/vue-migration-build.md) - [Future Development Roadmap: Moving Towards Vue Native](/docs/guides/upgrades-migrations/administration/vue-native.md) ### Products - [Shopware Nexus Overview](/docs/products/nexus.md) - [Extensions](/docs/products/extensions.md) - [Introduction to PaaS](/docs/products/paas.md) - [Sales Agent Overview](/docs/products/sales-agent.md) - [Tools](/docs/products/tools.md) - [Digital Sales Rooms Overview](/docs/products/digital-sales-rooms.md) - [Cloud](/docs/products/saas.md) #### Nexus - [Getting Started](/docs/products/nexus/getting-started.md) - [Workflow Builder](/docs/products/nexus/workflow.md) - [Business Central Integration](/docs/products/nexus/integration.md) - [User Management](/docs/products/nexus/user-management.md) - [Security & Data Handling](/docs/products/nexus/security.md) #### Extensions - [Migration Assistant](/docs/products/extensions/migration-assistant.md) - [B2B Suite](/docs/products/extensions/b2b-suite.md) - [Introduction](/docs/products/extensions/b2b-components.md) - [B2B Suite Migration](/docs/products/extensions/b2b-suite-migration.md) - [Commercial](/docs/products/extensions/commercial.md) - [Advanced Search](/docs/products/extensions/advanced-search.md) - [Subscriptions](/docs/products/extensions/subscriptions.md) ##### Migration Assistant - [Concept](/docs/products/extensions/migration-assistant/concept.md) - [Guides](/docs/products/extensions/migration-assistant/guides.md) ###### Concept - [Migration Process](/docs/products/extensions/migration-assistant/concept/migration-process.md) - [Profile and Connection](/docs/products/extensions/migration-assistant/concept/profile-and-connection.md) - [DataSelection and DataSet](/docs/products/extensions/migration-assistant/concept/dataselection-and-dataset.md) - [Migration Context](/docs/products/extensions/migration-assistant/concept/migration-context.md) - [Premapping](/docs/products/extensions/migration-assistant/concept/premapping.md) - [Gateway and Reader](/docs/products/extensions/migration-assistant/concept/gateway-and-reader.md) - [Convert and Mapping](/docs/products/extensions/migration-assistant/concept/convert-and-mapping.md) - [Logging](/docs/products/extensions/migration-assistant/concept/logging.md) - [Error Resolution](/docs/products/extensions/migration-assistant/concept/error-resolution.md) - [Writer](/docs/products/extensions/migration-assistant/concept/writer.md) - [Media Processing](/docs/products/extensions/migration-assistant/concept/media-processing.md) ###### Guides - [Extending a Shopware Migration Profile](/docs/products/extensions/migration-assistant/guides/extending-a-shopware-migration-profile.md) - [Extending the Migration Connector](/docs/products/extensions/migration-assistant/guides/extending-the-migration-connector.md) - [Decorating a Shopware Migration Assistant Converter](/docs/products/extensions/migration-assistant/guides/decorating-a-shopware-migration-assistant-converter.md) - [Creating a New Migration Profile](/docs/products/extensions/migration-assistant/guides/creating-a-new-migration-profile.md) ##### B2B Suite - [Concepts](/docs/products/extensions/b2b-suite/concept.md) - [Guides](/docs/products/extensions/b2b-suite/guides.md) ###### Concepts - [System Architecture](/docs/products/extensions/b2b-suite/concept/system-architecture.md) - [Basic Conventions](/docs/products/extensions/b2b-suite/concept/basic-conventions.md) - [Method Structure](/docs/products/extensions/b2b-suite/concept/method-structure.md) - [Line Item List](/docs/products/extensions/b2b-suite/concept/line-item-list.md) ###### Guides - [Core](/docs/products/extensions/b2b-suite/guides/core.md) - [Installation](/docs/products/extensions/b2b-suite/guides/installation.md) - [Storefront](/docs/products/extensions/b2b-suite/guides/storefront.md) - [Example Plugins](/docs/products/extensions/b2b-suite/guides/example-plugins.md) - [Administration](/docs/products/extensions/b2b-suite/guides/administration.md) ####### Core - [Dependency Injection](/docs/products/extensions/b2b-suite/guides/core/dependency-injection.md) - [Store API](/docs/products/extensions/b2b-suite/guides/core/store-api.md) - [REST API](/docs/products/extensions/b2b-suite/guides/core/rest-api.md) - [Listing Service](/docs/products/extensions/b2b-suite/guides/core/listing-service.md) - [CRUD Service](/docs/products/extensions/b2b-suite/guides/core/crud-service.md) - [Assignment Service](/docs/products/extensions/b2b-suite/guides/core/assignment-service.md) - [Audit Log](/docs/products/extensions/b2b-suite/guides/core/audit-log.md) - [Exception](/docs/products/extensions/b2b-suite/guides/core/exception.md) - [Currency](/docs/products/extensions/b2b-suite/guides/core/currency.md) - [Entity based ACL](/docs/products/extensions/b2b-suite/guides/core/entity-acl.md) - [Overloading Classes](/docs/products/extensions/b2b-suite/guides/core/overload-classes.md) - [Storefront Authentication](/docs/products/extensions/b2b-suite/guides/core/authentication.md) ####### Storefront - [Ajax Panel](/docs/products/extensions/b2b-suite/guides/storefront/ajax-panel.md) - [Product Search](/docs/products/extensions/b2b-suite/guides/storefront/product-search.md) - [Complex Views](/docs/products/extensions/b2b-suite/guides/storefront/complex-views.md) - [Modal Component](/docs/products/extensions/b2b-suite/guides/storefront/modal-component.md) - [Company](/docs/products/extensions/b2b-suite/guides/storefront/company.md) - [ACL and Routing](/docs/products/extensions/b2b-suite/guides/storefront/acl-routing.md) - [How to Extend the Storefront (Shopware 6)](/docs/products/extensions/b2b-suite/guides/storefront/how-to-extend-the-storefront.md) ##### B2B Components - [Employee Management](/docs/products/extensions/b2b-components/employee-management.md) - [Quotes Management](/docs/products/extensions/b2b-components/quotes-management.md) - [Shopping Lists](/docs/products/extensions/b2b-components/shopping-lists.md) - [Order approval component](/docs/products/extensions/b2b-components/order-approval.md) - [Organization unit component](/docs/products/extensions/b2b-components/organization-unit.md) - [Individual Pricing](/docs/products/extensions/b2b-components/individual-pricing.md) ###### Employee Management - [Concepts](/docs/products/extensions/b2b-components/employee-management/concepts.md) - [Guides](/docs/products/extensions/b2b-components/employee-management/guides.md) ####### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/employee-management/concepts/entities-and-schema.md) ####### Guides - [API Route Restriction for Employees](/docs/products/extensions/b2b-components/employee-management/guides/api-route-restriction-for-employees.md) - [Employee Invitation](/docs/products/extensions/b2b-components/employee-management/guides/b2b-employee-invitation.md) - [B2B Roles](/docs/products/extensions/b2b-components/employee-management/guides/b2b-roles.md) - [Create Permissions via App](/docs/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-app.md) - [Creating own permissions via plugin](/docs/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-plugin.md) - [B2B Employee Integration for Subscriptions](/docs/products/extensions/b2b-components/employee-management/guides/subscription-integration.md) ###### Quotes Management ####### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/quotes-management/concepts/entities-and-schema.md) ####### Guides - [Quotes conversion](/docs/products/extensions/b2b-components/quotes-management/guides/quotes-conversion.md) ###### Shopping lists ####### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/shopping-lists/concepts/entities-and-schema.md) ####### Guides - [Untitled](/docs/products/extensions/b2b-components/shopping-lists/guides/api-and-pricing.md) ###### Order Approval ####### Concepts - [Entities and workflow](/docs/products/extensions/b2b-components/order-approval/concepts/01-entities-and-workflow.md) ####### Guides - [Order approval permissions](/docs/products/extensions/b2b-components/order-approval/guides/02-order-approval-permissions.md) - [Order approval's payment process](/docs/products/extensions/b2b-components/order-approval/guides/03-payment-process.md) - [How to add a new approval condition](/docs/products/extensions/b2b-components/order-approval/guides/04-add-new-approval-condition.md) ###### Organization unit ####### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/organization-unit/concepts/entities-and-schema.md) ####### Guides - [Untitled](/docs/products/extensions/b2b-components/organization-unit/guides/store-api.md) - [What is an Attribute Entity](/docs/products/extensions/b2b-components/organization-unit/guides/extending-organization-entity.md) - [How to identify the organization unit from the context](/docs/products/extensions/b2b-components/organization-unit/guides/how-to-identify-organization-from-context.md) ###### Individual Pricing ####### Concepts - [Entities and Workflow](/docs/products/extensions/b2b-components/individual-pricing/concepts/entities-and-workflow.md) - [Pricing workflow](/docs/products/extensions/b2b-components/individual-pricing/concepts/pricing-workflow.md) ####### Guides - [Extensibility - Events, Messages, and Extensions](/docs/products/extensions/b2b-components/individual-pricing/guides/extensibility-events-messages.md) ##### B2B Suite Migration - [Concept](/docs/products/extensions/b2b-suite-migration/concept.md) - [Execution](/docs/products/extensions/b2b-suite-migration/execution.md) - [Development](/docs/products/extensions/b2b-suite-migration/development.md) - [References](/docs/products/extensions/b2b-suite-migration/references.md) ###### Concept - [Migration Tables](/docs/products/extensions/b2b-suite-migration/concept/migration-table.md) - [Technical Terms and Concepts](/docs/products/extensions/b2b-suite-migration/concept/technical-terms-and-concepts.md) ###### Execution - [Prerequisites](/docs/products/extensions/b2b-suite-migration/execution/prerequisites.md) - [Running Migration](/docs/products/extensions/b2b-suite-migration/execution/running-migration.md) - [Troubleshooting](/docs/products/extensions/b2b-suite-migration/execution/troubleshooting.md) ###### Development - [Adding a New Component](/docs/products/extensions/b2b-suite-migration/development/adding-component.md) - [Fields Mapping](/docs/products/extensions/b2b-suite-migration/development/fields-mapping.md) - [Handlers](/docs/products/extensions/b2b-suite-migration/development/handler.md) - [Extending an Existing Migration](/docs/products/extensions/b2b-suite-migration/development/extending-migration.md) - [Configuration Validation and Migration Execution](/docs/products/extensions/b2b-suite-migration/development/validation-and-run.md) ###### References - [References](/docs/products/extensions/b2b-suite-migration/references/references.md) - [Role and Permission Mapping](/docs/products/extensions/b2b-suite-migration/references/role-permission-mapping.md) ##### Advanced Search - [Installation](/docs/products/extensions/advanced-search/installation.md) - [Define a Custom Elasticsearch Definition](/docs/products/extensions/advanced-search/How-to-define-your-custom-Elasticsearch-definition.md) - [Add more Fields to Product Search](/docs/products/extensions/advanced-search/How-to-add-more-fields-to-product-search.md) - [Configure Searchable Fields](/docs/products/extensions/advanced-search/How-to-configure-searchable-fields.md) - [Add / Modify language analyzers, stopwords, stemmer](/docs/products/extensions/advanced-search/How-to-add-modify-language-analyzers-stopwords-stemmer.md) - [Cross Search](/docs/products/extensions/advanced-search/Cross-search.md) - [Extend Search Template](/docs/products/extensions/advanced-search/How-to-extend-the-search-and-suggest-template.md) - [Modify Search Logic](/docs/products/extensions/advanced-search/How-to-modify-search-logic.md) - [Search and Suggest Routes](/docs/products/extensions/advanced-search/Search-and-suggest-routes.md) - [Add / Modify Completion](/docs/products/extensions/advanced-search/How-to-modify-completion.md) ##### Subscriptions - [Guides](/docs/products/extensions/subscriptions/guides.md) - [Subscription concept](/docs/products/extensions/subscriptions/concept.md) ###### Guides - [Separate subscription checkout](/docs/products/extensions/subscriptions/guides/separate-checkout.md) - [Mixed subscription checkout](/docs/products/extensions/subscriptions/guides/mixed-checkout.md) - [Subscription template scoping](/docs/products/extensions/subscriptions/guides/template-scoping.md) - [B2B Employee Integration for Subscriptions](/docs/products/extensions/subscriptions/guides/b2b-employee-integration.md) #### PaaS - [Introduction to Shopware PaaS Native](/docs/products/paas/shopware.md) - [Shopware PaaS](/docs/products/paas/shopware-paas.md) ##### Shopware PaaS Native - [Get Started with Shopware PaaS Native](/docs/products/paas/shopware/get-started.md) - [Fundamentals](/docs/products/paas/shopware/fundamentals.md) - [Resources](/docs/products/paas/shopware/resources.md) - [Monitoring](/docs/products/paas/shopware/monitoring.md) - [CDN](/docs/products/paas/shopware/cdn.md) - [Composable Frontends](/docs/products/paas/shopware/composable-frontends.md) - [Guides](/docs/products/paas/shopware/guides.md) - [Frequently Asked Questions](/docs/products/paas/shopware/faq.md) - [Known Issues](/docs/products/paas/shopware/known-issues.md) ###### Get Started - [Prepare Shopware codebase](/docs/products/paas/shopware/get-started/prepare-codebase.md) - [Untitled](/docs/products/paas/shopware/get-started/cli.md) - [Quickstart](/docs/products/paas/shopware/get-started/quickstart.md) ###### Fundamentals - [Organizations](/docs/products/paas/shopware/fundamentals/organization.md) - [Projects](/docs/products/paas/shopware/fundamentals/project.md) - [Applications](/docs/products/paas/shopware/fundamentals/applications.md) - [Setting environment variables](/docs/products/paas/shopware/fundamentals/environment-variables.md) - [Secrets](/docs/products/paas/shopware/fundamentals/secrets.md) - [Account](/docs/products/paas/shopware/fundamentals/account.md) - [Application YAML Configuration](/docs/products/paas/shopware/fundamentals/application-yaml.md) - [PHP settings configuration](/docs/products/paas/shopware/fundamentals/php-settings.md) - [K8s Meta Package](/docs/products/paas/shopware/fundamentals/k8s-meta.md) - [Plugin Store Authentication](/docs/products/paas/shopware/fundamentals/plugins-store-authentication.md) ###### Resources - [Databases](/docs/products/paas/shopware/resources/databases.md) - [Object Storage](/docs/products/paas/shopware/resources/object-storage.md) ###### Monitoring - [Logs](/docs/products/paas/shopware/monitoring/logs.md) - [Traces](/docs/products/paas/shopware/monitoring/traces.md) - [Monitor events](/docs/products/paas/shopware/monitoring/watch.md) ###### CDN - [Web Application Firewall](/docs/products/paas/shopware/cdn/security-features.md) - [Fastly Snippets](/docs/products/paas/shopware/cdn/fastly-snippets.md) ###### Guides - [Adding users to the Organization](/docs/products/paas/shopware/guides/adding-users.md) - [Untitled](/docs/products/paas/shopware/guides/setting-up-repository-access.md) - [Guide: Using the Shopware PaaS Vault](/docs/products/paas/shopware/guides/secrets-vault-guide.md) - [Guide: Update Shopware version in PaaS Native](/docs/products/paas/shopware/guides/update-shopware.md) - [Untitled](/docs/products/paas/shopware/guides/opensearch.md) - [Clone Application in PaaS Native](/docs/products/paas/shopware/guides/clone-application.md) - [Manage Cron Jobs](/docs/products/paas/shopware/guides/cronjobs.md) ##### Shopware PaaS - [PaaS CLI Setup](/docs/products/paas/shopware-paas/cli-setup.md) - [Repository](/docs/products/paas/shopware-paas/repository.md) - [Build and Deploy](/docs/products/paas/shopware-paas/build-deploy.md) - [Setup Template](/docs/products/paas/shopware-paas/setup-template.md) - [Elasticsearch](/docs/products/paas/shopware-paas/elasticsearch.md) - [RabbitMQ](/docs/products/paas/shopware-paas/rabbitmq.md) - [Fastly](/docs/products/paas/shopware-paas/fastly.md) - [Blackfire Continuous Observability Solution](/docs/products/paas/shopware-paas/blackfire.md) ###### Composable frontends - [Composable-Frontends Performance](/docs/products/paas/shopware-paas/composable-frontends/performance.md) - [Blackfire Continuous Profiling of Nuxt.js](/docs/products/paas/shopware-paas/composable-frontends/blackfire.md) #### Sales Agent - [Sales Agent Customization](/docs/products/sales-agent/customization.md) - [Untitled](/docs/products/sales-agent/best-practices.md) - [Local installation](/docs/products/sales-agent/installation.md) - [Testing](/docs/products/sales-agent/testing.md) ##### Customization - [Branding Customization](/docs/products/sales-agent/customization/branding.md) - [I18n Customization](/docs/products/sales-agent/customization/i18n.md) - [Component Customization](/docs/products/sales-agent/customization/component.md) ##### Best practices - [Frontend App Deployment](/docs/products/sales-agent/best-practices/app-deployment.md) ###### Frontend App Deployment - [Deploy with Ubuntu Server with PM2](/docs/products/sales-agent/best-practices/app-deployment/hosted-with-ubuntu-server.md) - [Deploy with AWS Amplify](/docs/products/sales-agent/best-practices/app-deployment/aws.md) - [Deploy with Cloudflare](/docs/products/sales-agent/best-practices/app-deployment/cloudflare.md) #### Tools - [Shopware CLI](/docs/products/tools/cli.md) - [MCP Support in Shopware](/docs/products/tools/mcp-server.md) ##### Shopware CLI - [Other Installation Options](/docs/products/tools/cli/installation.md) - [Command Types](/docs/products/tools/cli/command-types.md) - [Untitled](/docs/products/tools/cli/validation.md) - [Formatter](/docs/products/tools/cli/formatter.md) - [Automatic refactoring](/docs/products/tools/cli/automatic-refactoring.md) ###### Extension commands - [Building Extensions and Creating Archives](/docs/products/tools/cli/extension-commands/build.md) - [Standalone Admin Watcher](/docs/products/tools/cli/extension-commands/admin-watcher.md) - [Extracting Meta Data](/docs/products/tools/cli/extension-commands/extract-meta-data.md) - [Configuration](/docs/products/tools/cli/extension-commands/configuration.md) ###### Project commands - [Development Environment (CLI Reference)](/docs/products/tools/cli/project-commands/dev-environment.md) - [Generating MySQL Dumps](/docs/products/tools/cli/project-commands/mysql-dump.md) - [Build a Complete Project](/docs/products/tools/cli/project-commands/build.md) - [Remote Extension Management](/docs/products/tools/cli/project-commands/remote-extension-management.md) - [Helper Commands](/docs/products/tools/cli/project-commands/helper-commands.md) - [Autofixer](/docs/products/tools/cli/project-commands/autofix.md) - [Image Proxy](/docs/products/tools/cli/project-commands/image-proxy.md) ###### Shopware account commands - [Authentication](/docs/products/tools/cli/shopware-account-commands/authentication.md) - [Releasing automated extension to Shopware Store](/docs/products/tools/cli/shopware-account-commands/releasing-extension-to-shopware-store.md) - [Updating store page of extension](/docs/products/tools/cli/shopware-account-commands/updating-store-page.md) - [Configure composer repository](/docs/products/tools/cli/shopware-account-commands/configure-composer-repository.md) ##### About MCP - [MCP Concepts](/docs/products/tools/mcp-server/mcp-concepts.md) - [Getting Started](/docs/products/tools/mcp-server/getting-started.md) - [Configuration](/docs/products/tools/mcp-server/configuration.md) - [MCP Server](/docs/products/tools/mcp-server/intro.md) - [Best Practices](/docs/products/tools/mcp-server/best-practices.md) - [Examples](/docs/products/tools/mcp-server/examples.md) - [Extending the MCP Server](/docs/products/tools/mcp-server/extending.md) - [Troubleshooting](/docs/products/tools/mcp-server/troubleshooting.md) - [Tools Reference](/docs/products/tools/mcp-server/tools-reference.md) - [Shopware MCP Extensions](/docs/products/tools/mcp-server/shopware-extensions.md) #### Digital Sales Rooms - [Digital Sales Rooms Installation](/docs/products/digital-sales-rooms/installation.md) - [Setup 3rd parties](/docs/products/digital-sales-rooms/setup-3rd-party.md) - [Digital Sales Rooms Configuration](/docs/products/digital-sales-rooms/configuration.md) - [Digital Sales Rooms Customization](/docs/products/digital-sales-rooms/customization.md) - [Untitled](/docs/products/digital-sales-rooms/best-practices.md) ##### Installation - [Admin Side Installation](/docs/products/digital-sales-rooms/installation/admin-side-installation.md) - [Frontend App Installation](/docs/products/digital-sales-rooms/installation/app-installation.md) ##### Setup 3rd parties - [Realtime Video Call - Daily.co](/docs/products/digital-sales-rooms/setup-3rd-party/realtime-video-dailyco.md) - [Realtime Service - Mercure](/docs/products/digital-sales-rooms/setup-3rd-party/realtime-service-mercure.md) ##### Configuration - [Domain Configuration for frontend app](/docs/products/digital-sales-rooms/configuration/domain-config.md) - [Plugin Configuration](/docs/products/digital-sales-rooms/configuration/plugin-config.md) - [Untitled](/docs/products/digital-sales-rooms/configuration/config-with-cli.md) ##### Customization - [Branding Customization](/docs/products/digital-sales-rooms/customization/branding.md) - [I18n Customization](/docs/products/digital-sales-rooms/customization/i18n.md) - [Component Customization](/docs/products/digital-sales-rooms/customization/component.md) ##### Best practices - [Frontend App Deployment](/docs/products/digital-sales-rooms/best-practices/app-deployment.md) - [Digital Sales Rooms with SaaS](/docs/products/digital-sales-rooms/best-practices/saas.md) ###### Frontend App Deployment - [Deploy with Ubuntu Server with PM2](/docs/products/digital-sales-rooms/best-practices/app-deployment/hosted-with-ubuntu-server.md) - [Deploy with AWS Amplify](/docs/products/digital-sales-rooms/best-practices/app-deployment/aws.md) - [Deploy with Cloudflare](/docs/products/digital-sales-rooms/best-practices/app-deployment/cloudflare.md) ### Resources - [References](/docs/resources/references.md) - [Guidelines](/docs/resources/guidelines.md) #### References - [Core Reference](/docs/resources/references/core-reference.md) - [App Reference](/docs/resources/references/app-reference.md) - [Testing Reference](/docs/resources/references/testing-reference.md) - [Untitled](/docs/resources/references/adr.md) - [Config Reference](/docs/resources/references/config-reference.md) - [Security](/docs/resources/references/security.md) - [Shopware Tools Telemetry](/docs/resources/references/telemetry.md) ##### Core Reference - [Composer Commands Reference](/docs/resources/references/core-reference/composer-commands-reference.md) - [Commands Reference](/docs/resources/references/core-reference/commands-reference.md) - [Actions Reference](/docs/resources/references/core-reference/actions-reference.md) ##### App Reference - [Script Reference](/docs/resources/references/app-reference/script-reference.md) - [Manifest Reference](/docs/resources/references/app-reference/manifest-reference.md) - [Webhook Event Reference](/docs/resources/references/app-reference/webhook-events-reference.md) - [Payment Reference](/docs/resources/references/app-reference/payment-reference.md) - [CMS Reference](/docs/resources/references/app-reference/cms-reference.md) - [Entities Reference](/docs/resources/references/app-reference/entities-reference.md) - [Flow Action Reference](/docs/resources/references/app-reference/flow-action-reference.md) ###### Script Reference - [Cart Manipulation script services reference](/docs/resources/references/app-reference/script-reference/cart-manipulation-script-services-reference.md) - [Data Loading script services reference](/docs/resources/references/app-reference/script-reference/data-loading-script-services-reference.md) - [Custom Endpoint script services reference](/docs/resources/references/app-reference/script-reference/custom-endpoint-script-services-reference.md) - [Miscellaneous script services reference](/docs/resources/references/app-reference/script-reference/miscellaneous-script-services-reference.md) - [List of all available Hooks for Scripts](/docs/resources/references/app-reference/script-reference/script-hooks-reference.md) - [Product script services reference](/docs/resources/references/app-reference/script-reference/product-script-services-reference.md) - [Trigger Events Reference](/docs/resources/references/app-reference/script-reference/trigger-events-reference.md) - [Webhook Event Reference](/docs/resources/references/app-reference/script-reference/webhook-events-reference.md) ##### Testing Reference - [Custom E2E Commands](/docs/resources/references/testing-reference/e2e-custom-commands.md) - [E2E Commands](/docs/resources/references/testing-reference/e2e-commands.md) ##### Adr - [Implement architecture decision records](/docs/resources/references/adr/2020-06-25-implement-architecture-decision-records.md) - [Get control of association clone behavior as developer](/docs/resources/references/adr/2020-07-02-control-clone-behavior.md) - [Implement sales channel context token requirement for store-api and sales-channel-api](/docs/resources/references/adr/2020-07-02-implement-sales-channel-context-token-requirement.md) - [Document template refactoring](/docs/resources/references/adr/2020-08-12-document-template-refactoring.md) - [Implement app system inside platform](/docs/resources/references/adr/2020-08-12-implement-app-system-inside-platform.md) - [Implement individual sorting](/docs/resources/references/adr/2020-08-14-implement-individual-sorting.md) - [Merchant registration](/docs/resources/references/adr/2020-08-14-merchant-registration.md) - [Notification titles are pre-defined and make use of the global namespace](/docs/resources/references/adr/2020-08-21-unified-notification-titles.md) - [Import ACL privileges from other roles](/docs/resources/references/adr/2020-08-28-import-acl-privileges-from-other-roles.md) - [CustomField label loading in storefront](/docs/resources/references/adr/2020-09-08-custom-field-label-loading-in-storefront.md) - [The best-practice to always re-fetch the data after saving](/docs/resources/references/adr/2020-09-17-the-best-practice-to-always-re-fetch-the-data-after-saving.md) - [Creating events in Shopware](/docs/resources/references/adr/2020-11-06-creating-events.md) - [DAL join filter](/docs/resources/references/adr/2020-11-19-dal-join-filter.md) - [Add the login required annotation](/docs/resources/references/adr/2020-11-20-add-login-required-annotation.md) - [Decoration pattern](/docs/resources/references/adr/2020-11-25-decoration-pattern.md) - [API version removal](/docs/resources/references/adr/2020-12-02-removing-api-version.md) - [Processing of nested line items](/docs/resources/references/adr/2021-03-24-nested-line-items.md) - [When to use plain SQL or the DAL](/docs/resources/references/adr/2021-05-14-when-to-use-plain-sql-or-dal.md) - [Vue administration app has ESLint support](/docs/resources/references/adr/2021-05-28-introduce-eslint-on-vue-admin.md) - [Introduce jest-fail-on-console](/docs/resources/references/adr/2021-06-14-introduce-jest-fail-on-console.md) - [Move storefront script to head with defer](/docs/resources/references/adr/2021-07-22-move-storefront-scripts-to-head.md) - [Storefront coding standards](/docs/resources/references/adr/2021-08-10-storefront-coding-standards.md) - [Make shopware/shopware stand-alone for development and testing](/docs/resources/references/adr/2021-08-11-make-platform-stand-alone.md) - [Refactor admin build process to webpack-multi-compiler mode](/docs/resources/references/adr/2021-08-31-refactor-admin-build-process-to-webpack-multi-compiler-mode.md) - [Make Core mail templates independent from Storefront urls](/docs/resources/references/adr/2021-09-06-make-core-mail-templates-independent-from-storefront-urls.md) - [Technical concept custom entities](/docs/resources/references/adr/2021-09-14-technical-concept-custom-entities.md) - [Refactor theme inheritance](/docs/resources/references/adr/2021-09-22-refactor-theme-inheritance.md) - [Payment Flow](/docs/resources/references/adr/2021-10-01-payment-flow.md) - [Refund handling](/docs/resources/references/adr/2021-10-13-refund-handling.md) - [App scripts](/docs/resources/references/adr/2021-10-21-app-scripting.md) - [Preparing data for rule evaluation](/docs/resources/references/adr/2021-11-02-preparing-data-for-rule-evaluation.md) - [Adjust ADR approval rules for the new org structure](/docs/resources/references/adr/2021-11-05-adjust-adr-approval-rules.md) - [Introduce increment pattern](/docs/resources/references/adr/2021-11-09-increment-pattern.md) - [Merge E2E projects into a single project](/docs/resources/references/adr/2021-11-22-merge-e2e-projects-into-a-single-project.md) - [Add possibility for plugins to add a HTML file](/docs/resources/references/adr/2021-11-23-add-possibility-for-plugin-to-add-a-html-file.md) - [Admin extension API standards](/docs/resources/references/adr/2021-12-07-admin-extension-api-standards.md) - [Add feature flag support for Storefront SCSS](/docs/resources/references/adr/2022-01-05-add-feature-flag-support-for-storefront-scss.md) - [Allow apps to define custom api endpoints](/docs/resources/references/adr/2022-01-06-custom-app-api-endpoints.md) - [Feature flags for major versions](/docs/resources/references/adr/2022-01-20-feature-flags-for-major-versions.md) - [Move controller level annotation into Symfony route annotation](/docs/resources/references/adr/2022-02-09-controller-configuration-route-defaults.md) - [Rule Scripting in apps](/docs/resources/references/adr/2022-02-21-rule-scripting-in-apps.md) - [Domain exceptions](/docs/resources/references/adr/2022-02-24-domain-exceptions.md) - [Consistent deprecation notices in Core](/docs/resources/references/adr/2022-02-28-consistent-deprecation-notices-in-core.md) - [Use `ResetInterface` to reset instance state during requests](/docs/resources/references/adr/2022-03-09-reset-class-state-during-requests.md) - [Extract data handling classes to extension sdk](/docs/resources/references/adr/2022-03-15-extract-data-handling-classes-to-extension-sdk.md) - [New templates for line items and nested line items](/docs/resources/references/adr/2022-03-17-new-nested-line-items.md) - [Available stock improvements](/docs/resources/references/adr/2022-03-25-available-stock.md) - [Base sales channel context factory](/docs/resources/references/adr/2022-03-25-base-context-factory.md) - [Cache stampede protection](/docs/resources/references/adr/2022-03-25-cache-stampede-protection.md) - [Initial state id loader](/docs/resources/references/adr/2022-03-25-initial-state-id-loader.md) - [Prevent mail updates](/docs/resources/references/adr/2022-03-25-prevent-mail-updates.md) - [Profiler integrations](/docs/resources/references/adr/2022-03-25-profiler-integrations.md) - [Redis cart persister](/docs/resources/references/adr/2022-03-25-redis-cart-persister.md) - [Specify priority of translations in DAL write payloads](/docs/resources/references/adr/2022-03-29-specify-priority-of-translations-in-dal-write-payloads.md) - [Add default cms pages to products and categories](/docs/resources/references/adr/2022-04-06-add-default-cms-layouts-to-products-and-categories.md) - [Integrate an app into flow action](/docs/resources/references/adr/2022-04-19-integrate-app-into-flow-action.md) - [Introducing tax providers](/docs/resources/references/adr/2022-04-28-tax-providers.md) - [Remove static analysis with psalm](/docs/resources/references/adr/2022-05-12-remove-static-analysis-with-psalm.md) - [Rule condition field abstraction](/docs/resources/references/adr/2022-05-23-rule-condition-field-abstraction.md) - [Integrate an app into the flow event](/docs/resources/references/adr/2022-06-17-integrate-app-into-flow-event.md) - [Add typescript support for storefront javascript](/docs/resources/references/adr/2022-06-24-add-typescript-support-for-storefront-js.md) - [Providing the admin extension SDK](/docs/resources/references/adr/2022-06-27-providing-the-admin-extension-sdk.md) - [Concept for blogs using Shopping Experiences](/docs/resources/references/adr/2022-07-19-blog-concept.md) - [Adding the `StorableFlow` instead of the `FlowEvent` for implementing the flow DelayAction in flow builder](/docs/resources/references/adr/2022-07-21-adding-the-storable-flow-to-implement-delay-action-in-flow-builder.md) - [Add bootstrap JS-plugin initialization utility to storefront JS](/docs/resources/references/adr/2022-09-23-add-bootstrap-util.md) - [Vue 2.7 update](/docs/resources/references/adr/2022-09-27-vue-2.7-update.md) - [Mapping of product area](/docs/resources/references/adr/2022-09-28-mapping-of-product-area.md) - [Hide and show CMS content](/docs/resources/references/adr/2022-10-17-hide-and-show-cms-content.md) - [Deprecation handling during PHPUnit test execution](/docs/resources/references/adr/2022-10-20-deprecation-handling-during-phpunit-test-execution.md) - [Test structure](/docs/resources/references/adr/2022-10-20-test-structure.md) - [Composer-based web updater](/docs/resources/references/adr/2022-11-09-composer-based-web-updater.md) - [Deprecate the storefront CSRF implementation](/docs/resources/references/adr/2022-11-16-deprecate-csrf.md) - [Replace drop-shadow with box-shadow](/docs/resources/references/adr/2022-11-21-replace-drop-shadow-with-box-shadow.md) - [Run Lighthouse tests in E2E env](/docs/resources/references/adr/2022-11-25-run-lighthouse-test-ine2e-env.md) - [Atomic theme compilation](/docs/resources/references/adr/2023-01-10-atomic-theme-compilation.md) - [Npm packages pre-release versions](/docs/resources/references/adr/2023-01-16-npm-packages-pre-release-versions.md) - [Add native lazy loading for images to the storefront](/docs/resources/references/adr/2023-01-30-image-lazy-loading.md) - [App script product pricing](/docs/resources/references/adr/2023-02-01-app-script-product-pricing.md) - [Deprecate autoloading associations in DAL entity definitions](/docs/resources/references/adr/2023-02-02-deprecate-autoload-true-in-dal-associations.md) - [Flow storer with scalar values](/docs/resources/references/adr/2023-02-02-flow-storer-with-scalar-values.md) - [Follow test pyramid](/docs/resources/references/adr/2023-02-13-follow-test-pyramid.md) - [Unstructured ADRs](/docs/resources/references/adr/2023-02-20-unstructured-adrs.md) - [Native extension system with vue](/docs/resources/references/adr/2023-02-27-native-extension-system-with-vue.md) - [Admin text editor evaluation](/docs/resources/references/adr/2023-03-27-admin-text-editor-evaluation.md) - [Mocking repositories](/docs/resources/references/adr/2023-04-01-mocking-repositories.md) - [Disable the CSS autoprefixer in the Storefront by default](/docs/resources/references/adr/2023-04-03-disable-css-autoprefixer.md) - [New language inheritance mechanism for opensearch](/docs/resources/references/adr/2023-04-11-new-language-inheritance-mechanism-for-opensearch.md) - [Jest test files should be JavaScript only](/docs/resources/references/adr/2023-04-14-jest-test-files-should-be-javascript-only.md) - [Optimize cart cleanup](/docs/resources/references/adr/2023-05-09-optimise-cart-cleanup.md) - [Experimental features](/docs/resources/references/adr/2023-05-10-experimental-features.md) - [Stock Manipulation API](/docs/resources/references/adr/2023-05-15-stock-api.md) - [Use PHP 8.1 Enums](/docs/resources/references/adr/2023-05-16-php-enums.md) - [Switch to UUIDv7](/docs/resources/references/adr/2023-05-22-switch-to-uuidv7.md) - [Exception Log Level configuration](/docs/resources/references/adr/2023-05-25-exception-log-levels.md) - [Client side communication to App Server](/docs/resources/references/adr/2023-06-27-store-api-to-app-server.md) - [Default handling for non specified salutations](/docs/resources/references/adr/2023-06-28-default-handle-for-non-specified-salutations.md) - [Flow Builder Preview](/docs/resources/references/adr/2023-07-13-flow-builder-preview.md) - [Collecting and dispatching entity data](/docs/resources/references/adr/2023-08-03-collecting-entity-data.md) - [Media path rewrite](/docs/resources/references/adr/2023-08-17-media-path.md) - [Post updater](/docs/resources/references/adr/2023-08-27-post-updater.md) - [Add Feature property to `@experimental` annotation](/docs/resources/references/adr/2023-09-06-feature-property-for-experimental-anotation.md) - [Introduction of Unique Identifiers for Checkout Methods](/docs/resources/references/adr/2023-10-17-add-unique-identifiers-for-checkout-methods.md) - [Make more use of Bootstrap tooling and remove !important from Bootstrap CSS utils](/docs/resources/references/adr/2023-10-19-bootstrap-css-utils.md) - [Make feature flags toggleable on demand](/docs/resources/references/adr/2023-11-29-toggle-feature-flag-on-demand.md) - [New acceptance test suite](/docs/resources/references/adr/2023-12-12-acceptance-test-suite.md) - [Introduce transactional flow actions](/docs/resources/references/adr/2024-02-11-transactional-flow-actions.md) - [Disable Vue compat mode per component level](/docs/resources/references/adr/2024-03-11-disable-vue-compat-mode-per-component-level.md) - [Implementation of Meteor Component Library](/docs/resources/references/adr/2024-03-21-implementation-of-meteor-component-library.md) - [Checkout gateway](/docs/resources/references/adr/2024-04-01-checkout-gateway.md) - [Add jest runner with disabled compat mode](/docs/resources/references/adr/2024-06-12-add-jest-runner-with-disabled-compat-mode.md) - [Error-code log Level configuration in platform or cloud](/docs/resources/references/adr/2024-06-17-error-code-log-level-configuration-in-cloud-and-platform.md) - [Replace Vuex with Pinia](/docs/resources/references/adr/2024-06-17-replace-vuex-with-pinia.md) - [Transition to an Event-Based Extension System](/docs/resources/references/adr/2024-06-18-extended-event-system.md) - [Deprecating Meteor Admin SDK public SDK](/docs/resources/references/adr/2024-07-16-deprecating-sdk-public-api.md) - [Telemetry abstraction layer](/docs/resources/references/adr/2024-07-30-add-telemetry-abstraction-layer.md) - [Add more unit tests namespaces to FeatureFlag extension](/docs/resources/references/adr/2024-07-31-add-more-unit-tests-namespaces-to-featureflag-extension.md) - [System Health Checks in Shopware](/docs/resources/references/adr/2024-08-02-system-health-check.md) - [Native Block System in Shopware](/docs/resources/references/adr/2024-09-26-native-block-system.md) - [Vue 2 Options API to Vue 3 Composition API Conversion Codemod](/docs/resources/references/adr/2024-10-02-vue-2-options-api-to-vue-3-composition-api-conversion-codemod.md) - [[A11y] Offer HTML alternative to our pdf standard documents](/docs/resources/references/adr/2024-12-19-offer-html-alternative-to-our-pdf-standard-document.md) - [Remove the asterisk next to every price and replace it with actual text](/docs/resources/references/adr/2025-01-01-remove-asterisk-next-to-every-price.md) - [Make Rule classes internal](/docs/resources/references/adr/2025-01-29-make-rule-classes-internal.md) - [Move flow execution after business process](/docs/resources/references/adr/2025-01-31-move-flow-execution-after-business-process.md) - [Deprecate Iterator.helper in Storefront JS](/docs/resources/references/adr/2025-02-06-deprecate-iterator-iterate.md) - [Context Gateway](/docs/resources/references/adr/2025-04-01-context-gateway.md) - [Implement measurement system](/docs/resources/references/adr/2025-05-12-implement-measurement-system.md) - [Integrating the language pack into platform](/docs/resources/references/adr/2025-06-03-integrating-the-language-pack-into-platform.md) - [Cache layer for navigation loader](/docs/resources/references/adr/2025-08-19-cache-layer-for-navigation-loader.md) - [Adding a country-agnostic language layer](/docs/resources/references/adr/2025-09-01-adding-a-country-agnostic-language-layer.md) - [App requirements validation](/docs/resources/references/adr/2025-09-05-app-requirements-validation.md) - [Caching Strategy for Store API](/docs/resources/references/adr/2025-09-15-store-api-cache-strategy.md) - [Co-locate Administration Technical Documentation with Source Code](/docs/resources/references/adr/2025-10-14-colocate-administration-technical-docs.md) - [Pin All NPM Dependencies to Exact Versions](/docs/resources/references/adr/2025-10-23-pin-npm-dependencies.md) - [Replace changelog ADR with "Changelog & Release Info Process"](/docs/resources/references/adr/2025-10-28-changelog-release-info-process.md) - [Improved HTTP Cache Layer](/docs/resources/references/adr/2025-11-03-improved-http-cache-layer.md) - [Introduce Product Type And Deprecate Product States](/docs/resources/references/adr/2025-11-14-introduce-product-type-and-deprecate-states.md) - [Apply OpenSearch globally for admin-api](/docs/resources/references/adr/2026-01-28-apply-opensearch-in-admin-api.md) - [MCP server placement and extensibility](/docs/resources/references/adr/2026-03-17-mcp-server-placement-and-extensibility.md) - [Refactor of document generation](/docs/resources/references/adr/2026-03-17-refactor-of-document-generation.md) - [Improved APP URL verification utils](/docs/resources/references/adr/2026-03-18-app-url-verify-utils.md) - [New document generation architecture](/docs/resources/references/adr/2026-03-18-new-document-generation-architecture.md) - [New document generation extension points](/docs/resources/references/adr/2026-03-19-new-document-generation-extension-points.md) - [Webhook outbox transport](/docs/resources/references/adr/2026-04-14-webhook-outbox-transport.md) - [Keep the Administration top bar under Shopware control](/docs/resources/references/adr/2026-04-15-keep-administration-top-bar-under-shopware-control.md) - [Build-time SCSS compilation for Storefront components](/docs/resources/references/adr/2026-04-16-storefront-component-build-time-scss.md) - [Telemetry v2 — Metrics Evolution](/docs/resources/references/adr/2026-04-23-telemetry-v2-metrics-evolution.md) - [Split large Administration test files](/docs/resources/references/adr/2026-05-06-split-large-administration-test-files.md) - [Administration Pull Request Guidelines](/docs/resources/references/adr/2026-05-13-administration-pr-guidelines.md) - [Agentic files for sales channels](/docs/resources/references/adr/2026-05-28-agentic-files-for-sales-channels.md) - [Shared Guidance Files for Humans and Agents](/docs/resources/references/adr/2026-06-17-shared-guidance-files-for-humans-and-agents.md) - [Dispatch DAL Write Events in System Scope](/docs/resources/references/adr/2026-06-23-dal-write-events-system-scope.md) - [Sales-channel business timezone](/docs/resources/references/adr/2026-06-24-sales-channel-business-timezone.md) ##### Config Reference - [Server](/docs/resources/references/config-reference/server.md) ###### Server - [Apache](/docs/resources/references/config-reference/server/apache.md) - [Caddy](/docs/resources/references/config-reference/server/caddy.md) - [Nginx](/docs/resources/references/config-reference/server/nginx.md) #### Guidelines - [Code](/docs/resources/guidelines/code.md) - [Documentation Guidelines](/docs/resources/guidelines/documentation-guidelines.md) ##### Code - [Untitled](/docs/resources/guidelines/code/core.md) - [Contribution Guidelines](/docs/resources/guidelines/code/contribution.md) - [Backward Compatibility](/docs/resources/guidelines/code/backward-compatibility.md) - [Document Code](/docs/resources/guidelines/code/document-code.md) - [Platform Domains](/docs/resources/guidelines/code/platform-domains.md) - [Public APIs](/docs/resources/guidelines/code/public-apis.md) - [Routing](/docs/resources/guidelines/code/routing.md) - [Session and State](/docs/resources/guidelines/code/session-and-state.md) - [Store API](/docs/resources/guidelines/code/store-api.md) - [Storefront Controller](/docs/resources/guidelines/code/storefront-controller.md) ###### Core - [2023-05-16 - PHP 8.1 & Symfony 6.1 new features](/docs/resources/guidelines/code/core/6.5-new-php-language-features.md) - [ADR](/docs/resources/guidelines/code/core/adr.md) - [Agent Skills](/docs/resources/guidelines/code/core/agent-skills.md) - [Untitled](/docs/resources/guidelines/code/core/database-migations.md) - [Decorator pattern](/docs/resources/guidelines/code/core/decorator-pattern.md) - [Domain exceptions](/docs/resources/guidelines/code/core/domain-exceptions.md) - [Extendability](/docs/resources/guidelines/code/core/extendability.md) - [Untitled](/docs/resources/guidelines/code/core/feature-flags.md) - [Final and internal annotation](/docs/resources/guidelines/code/core/final-and-internal.md) - [Internal](/docs/resources/guidelines/code/core/internal.md) - [Unit tests](/docs/resources/guidelines/code/core/unit-tests.md) - [Writing code for static analysis](/docs/resources/guidelines/code/core/writing-code-for-static-analysis.md) ##### Document - [Fonts and Formats](/docs/resources/guidelines/documentation-guidelines/04-fonts-and-formats.md) - [Documentation Guidelines](/docs/resources/guidelines/documentation-guidelines/01-general.md) - [Methodize Assets](/docs/resources/guidelines/documentation-guidelines/05-methodize-assets.md) - [Conceptual Outline](/docs/resources/guidelines/documentation-guidelines/02-conceptual-structure.md) - [Documentation Process](/docs/resources/guidelines/documentation-guidelines/06-doc-process.md) - [Language and Grammar](/docs/resources/guidelines/documentation-guidelines/03-language-and-grammar.md) - [Embedding external repositories](/docs/resources/guidelines/documentation-guidelines/07-embedding-external-repositories.md) ###### Fonts & Formats - [Fonts and Format for Text](/docs/resources/guidelines/documentation-guidelines/04-fonts-and-formats/01-text.md) - [Fonts and Format for Code](/docs/resources/guidelines/documentation-guidelines/04-fonts-and-formats/02-code.md) ### Apps - [App Base Guide](/docs/guides/plugins/apps/app-base-guide.md) - [Build an Admin UI App Locally](/docs/guides/plugins/apps/create-admin-extension.md) - [Extending the MCP Server via App](/docs/guides/plugins/apps/mcp-server.md) ### App sdks - [JavaScript App Server SDK](/docs/guides/plugins/apps/app-sdks/javascript.md) - [Official Symfony Bundle](/docs/guides/plugins/apps/app-sdks/symfony-bundle.md) - [PHP](/docs/guides/plugins/apps/app-sdks/php.md) #### JavaScript App Server SDK - [Getting Started](/docs/guides/plugins/apps/app-sdks/javascript/01-getting_started.md) - [Lifecycle](/docs/guides/plugins/apps/app-sdks/javascript/02-lifecycle.md) - [Context](/docs/guides/plugins/apps/app-sdks/javascript/03-context.md) - [Signing Responses](/docs/guides/plugins/apps/app-sdks/javascript/04-signing.md) - [Making HTTP requests to the Shop](/docs/guides/plugins/apps/app-sdks/javascript/05-http-client.md) - [Untitled](/docs/guides/plugins/apps/app-sdks/javascript/06-integration.md) - [Untitled](/docs/guides/plugins/apps/app-sdks/javascript/07-external-frontend.md) #### Official PHP SDK - [Getting Started](/docs/guides/plugins/apps/app-sdks/php/01-getting_started.md) - [Lifecycle](/docs/guides/plugins/apps/app-sdks/php/02-lifecycle.md) - [Context](/docs/guides/plugins/apps/app-sdks/php/03-context.md) - [Signing of responses](/docs/guides/plugins/apps/app-sdks/php/04-signing.md) - [Making HTTP requests to the Shop](/docs/guides/plugins/apps/app-sdks/php/05-http-client.md) - [Events](/docs/guides/plugins/apps/app-sdks/php/06-events.md) ### App scripts - [Manipulate the Cart with App Scripts](/docs/guides/plugins/apps/app-scripts/cart-manipulation.md) - [Add an API Endpoint](/docs/guides/plugins/apps/app-scripts/add-api-endpoint.md) - [Load Additional Data for the Storefront with App Scripts](/docs/guides/plugins/apps/app-scripts/data-loading.md) - [Custom Endpoints with App Scripts](/docs/guides/plugins/apps/app-scripts/custom-endpoints.md) ### Storefront - [Apps as Themes](/docs/guides/plugins/apps/storefront/apps-as-themes.md) - [Customize Templates](/docs/guides/plugins/apps/storefront/customize-templates.md) - [Add Cookies to the Consent Manager](/docs/guides/plugins/apps/storefront/cookies-with-apps.md) ### Administration - [Meteor Admin SDK](/docs/guides/plugins/apps/administration/meteor-admin-sdk.md) - [Add custom action button](/docs/guides/plugins/apps/administration/add-custom-action-button.md) - [Add Custom Module](/docs/guides/plugins/apps/administration/add-custom-modules.md) - [Add CMS Element](/docs/guides/plugins/apps/administration/add-cms-element-via-admin-sdk.md) - [Adding Translations](/docs/guides/plugins/apps/administration/adding-snippets.md) - [Create an Admin Extension](/docs/guides/plugins/apps/administration/starter-admin-extension.md) ### Flow builder - [Add Custom Flow Actions](/docs/guides/plugins/apps/flow-builder/add-custom-flow-actions-from-app-system.md) - [Add custom flow trigger](/docs/guides/plugins/apps/flow-builder/add-custom-flow-triggers-from-app-system.md) ### Custom data - [Custom Data Fields](/docs/guides/plugins/apps/custom-data/custom-fields.md) - [Custom Entities](/docs/guides/plugins/apps/custom-data/custom-entities.md) ### Content - [CMS](/docs/guides/plugins/apps/content/cms.md) #### CMS - [Add Custom CMS Blocks](/docs/guides/plugins/apps/content/cms/add-custom-cms-blocks.md) ### Rule builder - [Add Custom Rule Conditions](/docs/guides/plugins/apps/rule-builder/add-custom-rule-conditions.md) ### Gateways #### Checkout - [Checkout Gateway](/docs/guides/plugins/apps/gateways/checkout/checkout-gateway.md) - [Checkout Gateway Command Reference](/docs/guides/plugins/apps/gateways/checkout/command-reference.md) #### Context - [Context Gateway Command Reference](/docs/guides/plugins/apps/gateways/context/command-reference.md) - [Context Gateway](/docs/guides/plugins/apps/gateways/context/context-gateway.md) #### In app purchase - [In-App Purchase Gateway](/docs/guides/plugins/apps/gateways/in-app-purchase/in-app-purchase-gateway.md) ### Checkout - [Payment](/docs/guides/plugins/apps/checkout/payment.md) - [Shipping Methods](/docs/guides/plugins/apps/checkout/shipping-methods.md) - [Tax Provider](/docs/guides/plugins/apps/checkout/tax-provider.md) ### Lifecycle - [Read and Write Data](/docs/guides/plugins/apps/lifecycle/product-translator.md) - [App Registration & Backend Setup](/docs/guides/plugins/apps/lifecycle/app-registration-setup.md) - [Signing & Verification in the App System](/docs/guides/plugins/apps/lifecycle/app-signature-verification.md) - [Webhook](/docs/guides/plugins/apps/lifecycle/webhook.md) - [Client-Side App Backend Communication](/docs/guides/plugins/apps/lifecycle/clientside-to-app-backend.md) - [Configuration](/docs/guides/plugins/apps/lifecycle/configuration.md) ### Plugins - [Using Symfony Bundles Instead of Plugins](/docs/guides/plugins/plugins/bundle.md) - [Creating Plugins](/docs/guides/plugins/plugins/creating-plugins.md) - [In-App Purchases](/docs/guides/plugins/plugins/in-app-purchases.md) - [Install and Activate Plugins](/docs/guides/plugins/plugins/install-activate-plugin.md) - [Extending the MCP Server via Plugin](/docs/guides/plugins/plugins/mcp-server.md) - [Plugin Base Guide](/docs/guides/plugins/plugins/plugin-base-guide.md) ### Administration - [Administration Reference](/docs/guides/plugins/plugins/administration/administration-reference.md) - [Advanced Configuration](/docs/guides/plugins/plugins/administration/advanced-configuration.md) - [Data Handling and Processing](/docs/guides/plugins/plugins/administration/data-handling-processing.md) - [Mixins and Directives](/docs/guides/plugins/plugins/administration/mixins-directives.md) - [Modules and Components](/docs/guides/plugins/plugins/administration/module-component-management.md) - [Permissions and Error Handling](/docs/guides/plugins/plugins/administration/permissions-error-handling.md) - [Routing and Navigation](/docs/guides/plugins/plugins/administration/routing-navigation.md) - [Services and Utilities](/docs/guides/plugins/plugins/administration/services-utilities.md) - [Templates and Styling](/docs/guides/plugins/plugins/administration/templates-styling.md) #### Administration Reference - [Directives Reference](/docs/guides/plugins/plugins/administration/administration-reference/directives.md) - [Mixins Reference](/docs/guides/plugins/plugins/administration/administration-reference/mixins.md) - [Utils Reference](/docs/guides/plugins/plugins/administration/administration-reference/utils.md) #### Advanced Configuration - [Modify Dynamic Product Groups Blacklist](/docs/guides/plugins/plugins/administration/advanced-configuration/modify-blacklist-for-dynamic-product-groups.md) - [Extending Webpack](/docs/guides/plugins/plugins/administration/advanced-configuration/extending-webpack.md) - [Adding Shortcuts](/docs/guides/plugins/plugins/administration/advanced-configuration/add-shortcuts.md) - [Add Rule Assignment Configuration](/docs/guides/plugins/plugins/administration/advanced-configuration/add-rule-assignment-configuration.md) #### Data Handling and Processing - [Handling Media](/docs/guides/plugins/plugins/administration/data-handling-processing/handling-media.md) - [Using Vuex Stores](/docs/guides/plugins/plugins/administration/data-handling-processing/using-vuex-state.md) - [Using Data Handling](/docs/guides/plugins/plugins/administration/data-handling-processing/using-data-handling.md) - [Using the Data Grid Component](/docs/guides/plugins/plugins/administration/data-handling-processing/using-the-data-grid-component.md) - [The Shopware Object](/docs/guides/plugins/plugins/administration/data-handling-processing/the-shopware-object.md) - [Using Custom Fields](/docs/guides/plugins/plugins/administration/data-handling-processing/using-custom-fields.md) - [Add Custom Data to the Search](/docs/guides/plugins/plugins/administration/data-handling-processing/search-custom-data.md) #### Mixins and Directives - [Adding Mixins](/docs/guides/plugins/plugins/administration/mixins-directives/add-mixins.md) - [Using Mixins](/docs/guides/plugins/plugins/administration/mixins-directives/using-mixins.md) - [Using Directives](/docs/guides/plugins/plugins/administration/mixins-directives/adding-directives.md) #### Modules and Components - [Add Custom Module](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-module.md) - [Add Custom Components](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-component.md) - [Customize Modules](/docs/guides/plugins/plugins/administration/module-component-management/customizing-modules.md) - [Customizing Components](/docs/guides/plugins/plugins/administration/module-component-management/customizing-components.md) - [Add Custom Input Field to Existing Component](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-field.md) - [Using Base Components](/docs/guides/plugins/plugins/administration/module-component-management/using-base-components.md) #### Permissions and Error Handling - [Adding Permissions](/docs/guides/plugins/plugins/administration/permissions-error-handling/add-acl-rules.md) - [Adding Error Handling](/docs/guides/plugins/plugins/administration/permissions-error-handling/add-error-handling.md) #### Routing and Navigation - [Add Custom Route](/docs/guides/plugins/plugins/administration/routing-navigation/add-custom-route.md) - [Add Menu Entry](/docs/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.md) - [Override Existing Routes](/docs/guides/plugins/plugins/administration/routing-navigation/overriding-routes.md) - [Add Tab to Existing Module](/docs/guides/plugins/plugins/administration/routing-navigation/add-new-tab.md) #### Services and Utilities - [Making API Requests](/docs/guides/plugins/plugins/administration/services-utilities/making-api-requests.md) - [Adding Services](/docs/guides/plugins/plugins/administration/services-utilities/add-custom-service.md) - [Extending Services](/docs/guides/plugins/plugins/administration/services-utilities/extending-services.md) - [Injecting Services](/docs/guides/plugins/plugins/administration/services-utilities/injecting-services.md) - [Sanitizer Helper](/docs/guides/plugins/plugins/administration/services-utilities/the-sanitizer-helper.md) - [Using Utility Functions](/docs/guides/plugins/plugins/administration/services-utilities/using-utils.md) - [Add Filter](/docs/guides/plugins/plugins/administration/services-utilities/add-filter.md) - [Using Filter](/docs/guides/plugins/plugins/administration/services-utilities/using-filter.md) #### Templates and Styling - [Writing templates](/docs/guides/plugins/plugins/administration/templates-styling/writing-templates.md) - [Adding Snippets](/docs/guides/plugins/plugins/administration/templates-styling/adding-snippets.md) - [Using Assets](/docs/guides/plugins/plugins/administration/templates-styling/using-assets.md) - [Add Custom Styles](/docs/guides/plugins/plugins/administration/templates-styling/add-custom-styles.md) - [Adding Responsive Behavior](/docs/guides/plugins/plugins/administration/templates-styling/adding-responsive-behavior.md) ### Architecture - [Cart Extension Architecture](/docs/guides/plugins/plugins/architecture/cart-process.md) - [Rule System Extension Architecture](/docs/guides/plugins/plugins/architecture/context-rules-rule-systems.md) - [Dependency Injection and Dependency Handling](/docs/guides/plugins/plugins/architecture/dependency-injection-dependency-handling.md) - [Event Extension Architecture](/docs/guides/plugins/plugins/architecture/events.md) - [Page Loader Extension Architecture](/docs/guides/plugins/plugins/architecture/pageloader.md) ### Plugin fundamentals - [Logging](/docs/guides/plugins/plugins/plugin-fundamentals/logging.md) - [Add Plugin Configuration](/docs/guides/plugins/plugins/plugin-fundamentals/add-plugin-configuration.md) - [Use Plugin Configuration](/docs/guides/plugins/plugins/plugin-fundamentals/use-plugin-configuration.md) - [Plugin Lifecycle Methods](/docs/guides/plugins/plugins/plugin-fundamentals/plugin-lifecycle.md) - [Add Custom CLI Commands](/docs/guides/plugins/plugins/plugin-fundamentals/add-custom-commands.md) - [Add Scheduled Task](/docs/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task.md) ### Checkout - [Cart](/docs/guides/plugins/plugins/checkout/cart.md) - [Document](/docs/guides/plugins/plugins/checkout/document.md) - [Order](/docs/guides/plugins/plugins/checkout/order.md) - [Payment](/docs/guides/plugins/plugins/checkout/payment.md) #### Cart - [Add Cart Collector/Processor](/docs/guides/plugins/plugins/checkout/cart/add-cart-processor-collector.md) - [Add Cart Items](/docs/guides/plugins/plugins/checkout/cart/add-cart-items.md) - [Add Cart Discounts](/docs/guides/plugins/plugins/checkout/cart/add-cart-discounts.md) - [Add Cart Validator](/docs/guides/plugins/plugins/checkout/cart/add-cart-validator.md) - [Change Price of Items in Cart](/docs/guides/plugins/plugins/checkout/cart/change-price-of-item.md) - [Customize Price Calculation](/docs/guides/plugins/plugins/checkout/cart/customize-price-calculation.md) - [Tax Provider](/docs/guides/plugins/plugins/checkout/cart/tax-provider.md) #### Document - [Add Custom Document](/docs/guides/plugins/plugins/checkout/document/add-custom-document.md) - [Add Custom Document Type](/docs/guides/plugins/plugins/checkout/document/add-custom-document-type.md) #### Order - [Using the State Machine](/docs/guides/plugins/plugins/checkout/order/using-the-state-machine.md) - [Listen to Order Changes](/docs/guides/plugins/plugins/checkout/order/listen-to-order-changes.md) #### Payment - [Add Payment Plugin](/docs/guides/plugins/plugins/checkout/payment/add-payment-plugin.md) - [Customize Payment Provider](/docs/guides/plugins/plugins/checkout/payment/customize-payment-provider.md) ### Content - [CMS](/docs/guides/plugins/plugins/content/cms.md) - [Mail](/docs/guides/plugins/plugins/content/mail.md) - [Media](/docs/guides/plugins/plugins/content/media.md) - [SEO](/docs/guides/plugins/plugins/content/seo.md) - [Sitemap](/docs/guides/plugins/plugins/content/sitemap.md) - [Stock](/docs/guides/plugins/plugins/content/stock.md) #### CMS - [Add CMS Blocks](/docs/guides/plugins/plugins/content/cms/add-cms-block.md) - [Add CMS Elements](/docs/guides/plugins/plugins/content/cms/add-cms-element.md) - [Add Data to CMS Element](/docs/guides/plugins/plugins/content/cms/add-data-to-cms-elements.md) #### Mail - [Add Data to Mails](/docs/guides/plugins/plugins/content/mail/add-data-to-mails.md) - [Add Mail Templates](/docs/guides/plugins/plugins/content/mail/add-mail-template.md) #### Media - [Prevent Deletion of Media Files Referenced in Plugins](/docs/guides/plugins/plugins/content/media/prevent-deletion-of-media-files-referenced-in-your-plugins.md) - [Add Custom Media File Extensions](/docs/guides/plugins/plugins/content/media/add-custom-file-extension.md) - [Remote Thumbnail Generation](/docs/guides/plugins/plugins/content/media/remote-thumbnail-generation.md) #### SEO - [Add Custom SEO URLs](/docs/guides/plugins/plugins/content/seo/add-custom-seo-url.md) - [Extend robots.txt Configuration](/docs/guides/plugins/plugins/content/seo/extend-robots-txt.md) #### Sitemap - [Add Custom Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/add-custom-sitemap-entries.md) - [Modify Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/modify-sitemap-entries.md) - [Remove Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/remove-sitemap-entries.md) #### Stock - [Implementing Your Own Stock Storage](/docs/guides/plugins/plugins/content/stock/implementing-your-own-stock-storage.md) - [Loading Stock Information from a Different Source](/docs/guides/plugins/plugins/content/stock/loading-stock-information-from-different-source.md) - [Reading and Writing Stock](/docs/guides/plugins/plugins/content/stock/reading-writing-stock.md) ### Integrations - [Commercial Plugins](/docs/guides/plugins/plugins/integrations/commercial.md) - [Elasticsearch](/docs/guides/plugins/plugins/integrations/elasticsearch.md) - [Redis](/docs/guides/plugins/plugins/integrations/redis.md) #### Commercial Plugins - [Customer-Specific Pricing](/docs/guides/plugins/plugins/integrations/commercial/customer-specific-pricing.md) - [Multi-Inventory](/docs/guides/plugins/plugins/integrations/commercial/multi-inventory.md) #### Elasticsearch - [Adding Product Entity Extension to Elasticsearch](/docs/guides/plugins/plugins/integrations/elasticsearch/add-product-entity-extension-to-elasticsearch.md) ### Database - [Database Migrations](/docs/guides/plugins/plugins/database/database-migrations.md) - [Using Custom Fields of Type Media](/docs/guides/plugins/plugins/database/custom-fields-of-type-media.md) ### Framework - [Data Handling/Data Abstraction Layer](/docs/guides/plugins/plugins/framework/data-handling.md) - [Caching](/docs/guides/plugins/plugins/framework/caching.md) - [Custom Fields](/docs/guides/plugins/plugins/framework/custom-field.md) - [Event](/docs/guides/plugins/plugins/framework/event.md) - [Extension Points](/docs/guides/plugins/plugins/framework/extension.md) - [Message Queue](/docs/guides/plugins/plugins/framework/message-queue.md) - [Rule](/docs/guides/plugins/plugins/framework/rule.md) - [Store API](/docs/guides/plugins/plugins/framework/store-api.md) - [Filesystem](/docs/guides/plugins/plugins/framework/filesystem.md) - [Flow](/docs/guides/plugins/plugins/framework/flow.md) - [Rate Limiter](/docs/guides/plugins/plugins/framework/rate-limiter.md) - [Overview](/docs/guides/plugins/plugins/framework/system-check.md) #### Data Handling / Data Abstraction Layer - [Adding Complex Data to Existing Entities](/docs/guides/plugins/plugins/framework/data-handling/add-complex-data-to-existing-entities.md) - [Adding Custom Complex Data](/docs/guides/plugins/plugins/framework/data-handling/add-custom-complex-data.md) - [Adding Data Associations](/docs/guides/plugins/plugins/framework/data-handling/add-data-associations.md) - [Adding Data Indexer](/docs/guides/plugins/plugins/framework/data-handling/add-data-indexer.md) - [Adding Data Translations](/docs/guides/plugins/plugins/framework/data-handling/add-data-translations.md) - [Removing Associated Data](/docs/guides/plugins/plugins/framework/data-handling/deleting-associated-data.md) - [Entities via Attributes](/docs/guides/plugins/plugins/framework/data-handling/entities-via-attributes.md) - [Field Inheritance](/docs/guides/plugins/plugins/framework/data-handling/field-inheritance.md) - [Reading Data](/docs/guides/plugins/plugins/framework/data-handling/reading-data.md) - [Replacing Associated Data](/docs/guides/plugins/plugins/framework/data-handling/replacing-associated-data.md) - [Using Database Events](/docs/guides/plugins/plugins/framework/data-handling/using-database-events.md) - [Using Flags](/docs/guides/plugins/plugins/framework/data-handling/using-flags.md) - [Versioning Entities](/docs/guides/plugins/plugins/framework/data-handling/versioning-entities.md) - [Writing Data](/docs/guides/plugins/plugins/framework/data-handling/writing-data.md) #### Custom Fields - [Add Custom Field](/docs/guides/plugins/plugins/framework/custom-field/add-custom-field.md) - [Fetching Data from "Entity Selection" Custom Field](/docs/guides/plugins/plugins/framework/custom-field/fetching-data-from-entity-selection.md) #### Event - [Add Custom Event](/docs/guides/plugins/plugins/framework/event/add-custom-event.md) - [Finding Events](/docs/guides/plugins/plugins/framework/event/finding-events.md) - [Listening to Events](/docs/guides/plugins/plugins/framework/event/listening-to-events.md) #### Extension Points - [Finding Extension Points](/docs/guides/plugins/plugins/framework/extension/finding-extensions.md) - [Creating Custom Extension Points](/docs/guides/plugins/plugins/framework/extension/creating-custom-extension.md) - [Extension Points vs Events](/docs/guides/plugins/plugins/framework/extension/extension-vs-events.md) #### Message Queue - [Add Message to Queue](/docs/guides/plugins/plugins/framework/message-queue/add-message-to-queue.md) - [Add Message Handler](/docs/guides/plugins/plugins/framework/message-queue/add-message-handler.md) - [Add Middleware](/docs/guides/plugins/plugins/framework/message-queue/add-middleware.md) #### Rule - [Add Custom Rules](/docs/guides/plugins/plugins/framework/rule/add-custom-rules.md) #### Store API - [Add Store API Route](/docs/guides/plugins/plugins/framework/store-api/add-store-api-route.md) - [Override Existing Route](/docs/guides/plugins/plugins/framework/store-api/override-existing-route.md) #### Filesystem - [Filesystem - Flysystem](/docs/guides/plugins/plugins/framework/filesystem/filesystem.md) #### Flow - [Add Flow Builder Action](/docs/guides/plugins/plugins/framework/flow/add-flow-builder-action.md) - [Add Custom Flow Trigger](/docs/guides/plugins/plugins/framework/flow/add-flow-builder-trigger.md) - [Running Actions Inside Transactions](/docs/guides/plugins/plugins/framework/flow/action-transactions.md) #### Rate Limiter - [Add Rate Limiter to API Route](/docs/guides/plugins/plugins/framework/rate-limiter/add-rate-limiter-to-api-route.md) #### System Checks - [Add Custom Check](/docs/guides/plugins/plugins/framework/system-check/add-custom-check.md) ### Services - [Dependency Injection](/docs/guides/plugins/plugins/services/dependency-injection.md) - [Add Custom Service](/docs/guides/plugins/plugins/services/add-custom-service.md) - [Adjusting a Service](/docs/guides/plugins/plugins/services/adjusting-service.md) ### Dependencies - [Add Plugin Dependencies](/docs/guides/plugins/plugins/dependencies/add-plugin-dependencies.md) - [Adding NPM Dependencies](/docs/guides/plugins/plugins/dependencies/using-npm-dependencies.md) - [Adding Composer Dependencies](/docs/guides/plugins/plugins/dependencies/using-composer-dependencies.md) ### Storefront - [Storefront Templates](/docs/guides/plugins/plugins/storefront/templates.md) - [Storefront Styling](/docs/guides/plugins/plugins/storefront/styling.md) - [Storefront JavaScript](/docs/guides/plugins/plugins/storefront/javascript.md) - [Advanced Storefront Customization](/docs/guides/plugins/plugins/storefront/advanced.md) - [Storefront Controllers](/docs/guides/plugins/plugins/storefront/controllers.md) - [How-To Guides](/docs/guides/plugins/plugins/storefront/howto.md) #### Templates - [Customize Templates](/docs/guides/plugins/plugins/storefront/templates/customize-templates.md) - [Twig Functions Reference](/docs/guides/plugins/plugins/storefront/templates/twig-function-reference.md) - [Agentic Files](/docs/guides/plugins/plugins/storefront/templates/agentic-files.md) - [Customize Header/Footer](/docs/guides/plugins/plugins/storefront/templates/customize-header-footer.md) - [Add Custom Twig Functions](/docs/guides/plugins/plugins/storefront/templates/add-custom-twig-function.md) #### Styling - [Add Custom Assets](/docs/guides/plugins/plugins/storefront/styling/add-custom-assets.md) - [Add Custom Styling](/docs/guides/plugins/plugins/storefront/styling/add-custom-styling.md) - [Add Custom Icons](/docs/guides/plugins/plugins/storefront/styling/add-icons.md) - [Add Translations](/docs/guides/plugins/plugins/storefront/styling/add-translations.md) - [Add SCSS Variables](/docs/guides/plugins/plugins/storefront/styling/add-scss-variables.md) - [Add SCSS Variables via Subscriber](/docs/guides/plugins/plugins/storefront/styling/add-scss-variables-via-subscriber.md) #### JavaScript - [Storefront Plugins and Helper Reference](/docs/guides/plugins/plugins/storefront/javascript/plugin-reference.md) - [Add Custom JavaScript](/docs/guides/plugins/plugins/storefront/javascript/add-custom-javascript.md) - [Override Existing JavaScript](/docs/guides/plugins/plugins/storefront/javascript/override-existing-javascript.md) - [Add JavaScript as Script Tag](/docs/guides/plugins/plugins/storefront/javascript/add-javascript-as-script-tag.md) - [Fetching Data with JavaScript](/docs/guides/plugins/plugins/storefront/javascript/fetching-data-with-javascript.md) - [Reacting to Javascript Events on Storefront](/docs/guides/plugins/plugins/storefront/javascript/reacting-to-javascript-events.md) #### Advanced Storefront Customization - [Add Caching to Custom Controller](/docs/guides/plugins/plugins/storefront/advanced/add-caching-to-custom-controller.md) - [Add Cookie to Manager](/docs/guides/plugins/plugins/storefront/advanced/add-cookie-to-manager.md) - [Reacting to Cookie Consent Changes](/docs/guides/plugins/plugins/storefront/advanced/reacting-to-cookie-consent-changes.md) - [Remove JavaScript Plugin](/docs/guides/plugins/plugins/storefront/advanced/remove-unnecessary-js-plugin.md) #### Storefront Controllers - [Add Custom Controller](/docs/guides/plugins/plugins/storefront/controllers/add-custom-controller.md) - [Add Dynamic Content via AJAX Calls](/docs/guides/plugins/plugins/storefront/controllers/add-dynamic-content-via-ajax-calls.md) - [Add Custom Page](/docs/guides/plugins/plugins/storefront/controllers/add-custom-page.md) - [Add Custom Pagelet](/docs/guides/plugins/plugins/storefront/controllers/add-custom-pagelet.md) - [Add Data to Storefront Page](/docs/guides/plugins/plugins/storefront/controllers/add-data-to-storefront-page.md) #### How-To Guides - [Add Custom Captcha](/docs/guides/plugins/plugins/storefront/howto/add-custom-captcha.md) - [Add Custom Listing Filters](/docs/guides/plugins/plugins/storefront/howto/add-listing-filters.md) - [Working with Media and Thumbnails](/docs/guides/plugins/plugins/storefront/howto/use-media-thumbnails.md) - [Add Custom Field in the Storefront](/docs/guides/plugins/plugins/storefront/howto/using-custom-fields-storefront.md) - [Add Custom Sorting for Product Listing](/docs/guides/plugins/plugins/storefront/howto/add-custom-sorting-product-listing.md) - [Using a Modal Window](/docs/guides/plugins/plugins/storefront/howto/using-a-modal-window.md) - [Using the Datepicker Plugin](/docs/guides/plugins/plugins/storefront/howto/using-the-datepicker-plugin.md) - [Use Nested Line Items](/docs/guides/plugins/plugins/storefront/howto/use-nested-line-items.md) ### Themes - [Create a Theme](/docs/guides/plugins/themes/create-a-theme.md) - [Theme Base Guide](/docs/guides/plugins/themes/theme-base-guide.md) ### Assets - [Add Assets to a Theme](/docs/guides/plugins/themes/assets/add-assets-to-theme.md) - [Add Custom Icons](/docs/guides/plugins/themes/assets/add-icons.md) ### Configuration - [Theme Configuration](/docs/guides/plugins/themes/configuration/theme-configuration.md) - [Theme Inheritance Configuration](/docs/guides/plugins/themes/configuration/theme-inheritance-configuration.md) ### Styling - [Add SCSS Styling and JavaScript to a Theme](/docs/guides/plugins/themes/styling/add-css-js-to-theme.md) - [Override Bootstrap Variables in a Theme](/docs/guides/plugins/themes/styling/override-bootstrap-variables-in-a-theme.md) - [Override responsive breakpoints in a Theme](/docs/guides/plugins/themes/styling/override-theme-breakpoints.md) ### Inheritance - [Theme Inheritance](/docs/guides/plugins/themes/inheritance/add-theme-inheritance.md) - [Theme with Bootstrap Styling](/docs/guides/plugins/themes/inheritance/add-theme-inheritance-without-resources.md) ### Commerce - [Catalog](/docs/concepts/commerce/catalog.md) - [Checkout](/docs/concepts/commerce/checkout-concept.md) - [Content](/docs/concepts/commerce/content.md) #### Catalog - [Products](/docs/concepts/commerce/catalog/products.md) - [Categories](/docs/concepts/commerce/catalog/categories.md) - [Sales Channels](/docs/concepts/commerce/catalog/sales-channels.md) #### Checkout - [Cart](/docs/concepts/commerce/checkout-concept/cart.md) - [Orders](/docs/concepts/commerce/checkout-concept/orders.md) - [Payments](/docs/concepts/commerce/checkout-concept/payments.md) #### Content - [Shopping Experiences (CMS)](/docs/concepts/commerce/content/shopping-experiences-cms.md) - [Cookie Consent Management](/docs/concepts/commerce/content/cookie-consent-management.md) ### Framework - [Shopware Architecture](/docs/concepts/framework/architecture.md) - [Rule system](/docs/concepts/framework/rule-system.md) - [Translations](/docs/concepts/framework/translations.md) - [Data Abstraction Layer](/docs/concepts/framework/data-abstraction-layer.md) - [Messaging](/docs/concepts/framework/messaging.md) - [Migrations](/docs/concepts/framework/migrations.md) - [HTTP Cache](/docs/concepts/framework/http_cache.md) - [Elasticsearch](/docs/concepts/framework/elasticsearch.md) - [Flow Builder](/docs/concepts/framework/flow-concept.md) - [System Checks](/docs/concepts/framework/system-check.md) - [In-App Purchases (IAP)](/docs/concepts/framework/in-app-purchases.md) - [Storefront Components](/docs/concepts/framework/storefront-components.md) #### Architecture - [Storefront](/docs/concepts/framework/architecture/storefront-concept.md) - [Administration](/docs/concepts/framework/architecture/administration-concept.md) #### Rule system - [Rule concepts](/docs/concepts/framework/rule-system/rule-concepts.md) - [Rule evaluation](/docs/concepts/framework/rule-system/rule-evaluation.md) #### Translations - [Built-in Translation Handling](/docs/concepts/framework/translations/built-in-translation-system.md) - [Fallback language selection](/docs/concepts/framework/translations/fallback-language-selection.md) ### Extensions - [Apps](/docs/concepts/extensions/apps-concept.md) - [Plugins](/docs/concepts/extensions/plugins-concept.md) ### Api - [Store API](/docs/concepts/api/store-api.md) - [Admin API](/docs/concepts/api/admin-api.md) ### References - [Core Reference](/docs/resources/references/core-reference.md) - [App Reference](/docs/resources/references/app-reference.md) - [Testing Reference](/docs/resources/references/testing-reference.md) - [Untitled](/docs/resources/references/adr.md) - [Config Reference](/docs/resources/references/config-reference.md) - [Security](/docs/resources/references/security.md) - [Shopware Tools Telemetry](/docs/resources/references/telemetry.md) #### Core Reference - [Composer Commands Reference](/docs/resources/references/core-reference/composer-commands-reference.md) - [Commands Reference](/docs/resources/references/core-reference/commands-reference.md) - [Actions Reference](/docs/resources/references/core-reference/actions-reference.md) #### App Reference - [Script Reference](/docs/resources/references/app-reference/script-reference.md) - [Manifest Reference](/docs/resources/references/app-reference/manifest-reference.md) - [Webhook Event Reference](/docs/resources/references/app-reference/webhook-events-reference.md) - [Payment Reference](/docs/resources/references/app-reference/payment-reference.md) - [CMS Reference](/docs/resources/references/app-reference/cms-reference.md) - [Entities Reference](/docs/resources/references/app-reference/entities-reference.md) - [Flow Action Reference](/docs/resources/references/app-reference/flow-action-reference.md) ##### Script Reference - [Cart Manipulation script services reference](/docs/resources/references/app-reference/script-reference/cart-manipulation-script-services-reference.md) - [Data Loading script services reference](/docs/resources/references/app-reference/script-reference/data-loading-script-services-reference.md) - [Custom Endpoint script services reference](/docs/resources/references/app-reference/script-reference/custom-endpoint-script-services-reference.md) - [Miscellaneous script services reference](/docs/resources/references/app-reference/script-reference/miscellaneous-script-services-reference.md) - [List of all available Hooks for Scripts](/docs/resources/references/app-reference/script-reference/script-hooks-reference.md) - [Product script services reference](/docs/resources/references/app-reference/script-reference/product-script-services-reference.md) - [Trigger Events Reference](/docs/resources/references/app-reference/script-reference/trigger-events-reference.md) - [Webhook Event Reference](/docs/resources/references/app-reference/script-reference/webhook-events-reference.md) #### Testing Reference - [Custom E2E Commands](/docs/resources/references/testing-reference/e2e-custom-commands.md) - [E2E Commands](/docs/resources/references/testing-reference/e2e-commands.md) #### Adr - [Implement architecture decision records](/docs/resources/references/adr/2020-06-25-implement-architecture-decision-records.md) - [Get control of association clone behavior as developer](/docs/resources/references/adr/2020-07-02-control-clone-behavior.md) - [Implement sales channel context token requirement for store-api and sales-channel-api](/docs/resources/references/adr/2020-07-02-implement-sales-channel-context-token-requirement.md) - [Document template refactoring](/docs/resources/references/adr/2020-08-12-document-template-refactoring.md) - [Implement app system inside platform](/docs/resources/references/adr/2020-08-12-implement-app-system-inside-platform.md) - [Implement individual sorting](/docs/resources/references/adr/2020-08-14-implement-individual-sorting.md) - [Merchant registration](/docs/resources/references/adr/2020-08-14-merchant-registration.md) - [Notification titles are pre-defined and make use of the global namespace](/docs/resources/references/adr/2020-08-21-unified-notification-titles.md) - [Import ACL privileges from other roles](/docs/resources/references/adr/2020-08-28-import-acl-privileges-from-other-roles.md) - [CustomField label loading in storefront](/docs/resources/references/adr/2020-09-08-custom-field-label-loading-in-storefront.md) - [The best-practice to always re-fetch the data after saving](/docs/resources/references/adr/2020-09-17-the-best-practice-to-always-re-fetch-the-data-after-saving.md) - [Creating events in Shopware](/docs/resources/references/adr/2020-11-06-creating-events.md) - [DAL join filter](/docs/resources/references/adr/2020-11-19-dal-join-filter.md) - [Add the login required annotation](/docs/resources/references/adr/2020-11-20-add-login-required-annotation.md) - [Decoration pattern](/docs/resources/references/adr/2020-11-25-decoration-pattern.md) - [API version removal](/docs/resources/references/adr/2020-12-02-removing-api-version.md) - [Processing of nested line items](/docs/resources/references/adr/2021-03-24-nested-line-items.md) - [When to use plain SQL or the DAL](/docs/resources/references/adr/2021-05-14-when-to-use-plain-sql-or-dal.md) - [Vue administration app has ESLint support](/docs/resources/references/adr/2021-05-28-introduce-eslint-on-vue-admin.md) - [Introduce jest-fail-on-console](/docs/resources/references/adr/2021-06-14-introduce-jest-fail-on-console.md) - [Move storefront script to head with defer](/docs/resources/references/adr/2021-07-22-move-storefront-scripts-to-head.md) - [Storefront coding standards](/docs/resources/references/adr/2021-08-10-storefront-coding-standards.md) - [Make shopware/shopware stand-alone for development and testing](/docs/resources/references/adr/2021-08-11-make-platform-stand-alone.md) - [Refactor admin build process to webpack-multi-compiler mode](/docs/resources/references/adr/2021-08-31-refactor-admin-build-process-to-webpack-multi-compiler-mode.md) - [Make Core mail templates independent from Storefront urls](/docs/resources/references/adr/2021-09-06-make-core-mail-templates-independent-from-storefront-urls.md) - [Technical concept custom entities](/docs/resources/references/adr/2021-09-14-technical-concept-custom-entities.md) - [Refactor theme inheritance](/docs/resources/references/adr/2021-09-22-refactor-theme-inheritance.md) - [Payment Flow](/docs/resources/references/adr/2021-10-01-payment-flow.md) - [Refund handling](/docs/resources/references/adr/2021-10-13-refund-handling.md) - [App scripts](/docs/resources/references/adr/2021-10-21-app-scripting.md) - [Preparing data for rule evaluation](/docs/resources/references/adr/2021-11-02-preparing-data-for-rule-evaluation.md) - [Adjust ADR approval rules for the new org structure](/docs/resources/references/adr/2021-11-05-adjust-adr-approval-rules.md) - [Introduce increment pattern](/docs/resources/references/adr/2021-11-09-increment-pattern.md) - [Merge E2E projects into a single project](/docs/resources/references/adr/2021-11-22-merge-e2e-projects-into-a-single-project.md) - [Add possibility for plugins to add a HTML file](/docs/resources/references/adr/2021-11-23-add-possibility-for-plugin-to-add-a-html-file.md) - [Admin extension API standards](/docs/resources/references/adr/2021-12-07-admin-extension-api-standards.md) - [Add feature flag support for Storefront SCSS](/docs/resources/references/adr/2022-01-05-add-feature-flag-support-for-storefront-scss.md) - [Allow apps to define custom api endpoints](/docs/resources/references/adr/2022-01-06-custom-app-api-endpoints.md) - [Feature flags for major versions](/docs/resources/references/adr/2022-01-20-feature-flags-for-major-versions.md) - [Move controller level annotation into Symfony route annotation](/docs/resources/references/adr/2022-02-09-controller-configuration-route-defaults.md) - [Rule Scripting in apps](/docs/resources/references/adr/2022-02-21-rule-scripting-in-apps.md) - [Domain exceptions](/docs/resources/references/adr/2022-02-24-domain-exceptions.md) - [Consistent deprecation notices in Core](/docs/resources/references/adr/2022-02-28-consistent-deprecation-notices-in-core.md) - [Use `ResetInterface` to reset instance state during requests](/docs/resources/references/adr/2022-03-09-reset-class-state-during-requests.md) - [Extract data handling classes to extension sdk](/docs/resources/references/adr/2022-03-15-extract-data-handling-classes-to-extension-sdk.md) - [New templates for line items and nested line items](/docs/resources/references/adr/2022-03-17-new-nested-line-items.md) - [Available stock improvements](/docs/resources/references/adr/2022-03-25-available-stock.md) - [Base sales channel context factory](/docs/resources/references/adr/2022-03-25-base-context-factory.md) - [Cache stampede protection](/docs/resources/references/adr/2022-03-25-cache-stampede-protection.md) - [Initial state id loader](/docs/resources/references/adr/2022-03-25-initial-state-id-loader.md) - [Prevent mail updates](/docs/resources/references/adr/2022-03-25-prevent-mail-updates.md) - [Profiler integrations](/docs/resources/references/adr/2022-03-25-profiler-integrations.md) - [Redis cart persister](/docs/resources/references/adr/2022-03-25-redis-cart-persister.md) - [Specify priority of translations in DAL write payloads](/docs/resources/references/adr/2022-03-29-specify-priority-of-translations-in-dal-write-payloads.md) - [Add default cms pages to products and categories](/docs/resources/references/adr/2022-04-06-add-default-cms-layouts-to-products-and-categories.md) - [Integrate an app into flow action](/docs/resources/references/adr/2022-04-19-integrate-app-into-flow-action.md) - [Introducing tax providers](/docs/resources/references/adr/2022-04-28-tax-providers.md) - [Remove static analysis with psalm](/docs/resources/references/adr/2022-05-12-remove-static-analysis-with-psalm.md) - [Rule condition field abstraction](/docs/resources/references/adr/2022-05-23-rule-condition-field-abstraction.md) - [Integrate an app into the flow event](/docs/resources/references/adr/2022-06-17-integrate-app-into-flow-event.md) - [Add typescript support for storefront javascript](/docs/resources/references/adr/2022-06-24-add-typescript-support-for-storefront-js.md) - [Providing the admin extension SDK](/docs/resources/references/adr/2022-06-27-providing-the-admin-extension-sdk.md) - [Concept for blogs using Shopping Experiences](/docs/resources/references/adr/2022-07-19-blog-concept.md) - [Adding the `StorableFlow` instead of the `FlowEvent` for implementing the flow DelayAction in flow builder](/docs/resources/references/adr/2022-07-21-adding-the-storable-flow-to-implement-delay-action-in-flow-builder.md) - [Add bootstrap JS-plugin initialization utility to storefront JS](/docs/resources/references/adr/2022-09-23-add-bootstrap-util.md) - [Vue 2.7 update](/docs/resources/references/adr/2022-09-27-vue-2.7-update.md) - [Mapping of product area](/docs/resources/references/adr/2022-09-28-mapping-of-product-area.md) - [Hide and show CMS content](/docs/resources/references/adr/2022-10-17-hide-and-show-cms-content.md) - [Deprecation handling during PHPUnit test execution](/docs/resources/references/adr/2022-10-20-deprecation-handling-during-phpunit-test-execution.md) - [Test structure](/docs/resources/references/adr/2022-10-20-test-structure.md) - [Composer-based web updater](/docs/resources/references/adr/2022-11-09-composer-based-web-updater.md) - [Deprecate the storefront CSRF implementation](/docs/resources/references/adr/2022-11-16-deprecate-csrf.md) - [Replace drop-shadow with box-shadow](/docs/resources/references/adr/2022-11-21-replace-drop-shadow-with-box-shadow.md) - [Run Lighthouse tests in E2E env](/docs/resources/references/adr/2022-11-25-run-lighthouse-test-ine2e-env.md) - [Atomic theme compilation](/docs/resources/references/adr/2023-01-10-atomic-theme-compilation.md) - [Npm packages pre-release versions](/docs/resources/references/adr/2023-01-16-npm-packages-pre-release-versions.md) - [Add native lazy loading for images to the storefront](/docs/resources/references/adr/2023-01-30-image-lazy-loading.md) - [App script product pricing](/docs/resources/references/adr/2023-02-01-app-script-product-pricing.md) - [Deprecate autoloading associations in DAL entity definitions](/docs/resources/references/adr/2023-02-02-deprecate-autoload-true-in-dal-associations.md) - [Flow storer with scalar values](/docs/resources/references/adr/2023-02-02-flow-storer-with-scalar-values.md) - [Follow test pyramid](/docs/resources/references/adr/2023-02-13-follow-test-pyramid.md) - [Unstructured ADRs](/docs/resources/references/adr/2023-02-20-unstructured-adrs.md) - [Native extension system with vue](/docs/resources/references/adr/2023-02-27-native-extension-system-with-vue.md) - [Admin text editor evaluation](/docs/resources/references/adr/2023-03-27-admin-text-editor-evaluation.md) - [Mocking repositories](/docs/resources/references/adr/2023-04-01-mocking-repositories.md) - [Disable the CSS autoprefixer in the Storefront by default](/docs/resources/references/adr/2023-04-03-disable-css-autoprefixer.md) - [New language inheritance mechanism for opensearch](/docs/resources/references/adr/2023-04-11-new-language-inheritance-mechanism-for-opensearch.md) - [Jest test files should be JavaScript only](/docs/resources/references/adr/2023-04-14-jest-test-files-should-be-javascript-only.md) - [Optimize cart cleanup](/docs/resources/references/adr/2023-05-09-optimise-cart-cleanup.md) - [Experimental features](/docs/resources/references/adr/2023-05-10-experimental-features.md) - [Stock Manipulation API](/docs/resources/references/adr/2023-05-15-stock-api.md) - [Use PHP 8.1 Enums](/docs/resources/references/adr/2023-05-16-php-enums.md) - [Switch to UUIDv7](/docs/resources/references/adr/2023-05-22-switch-to-uuidv7.md) - [Exception Log Level configuration](/docs/resources/references/adr/2023-05-25-exception-log-levels.md) - [Client side communication to App Server](/docs/resources/references/adr/2023-06-27-store-api-to-app-server.md) - [Default handling for non specified salutations](/docs/resources/references/adr/2023-06-28-default-handle-for-non-specified-salutations.md) - [Flow Builder Preview](/docs/resources/references/adr/2023-07-13-flow-builder-preview.md) - [Collecting and dispatching entity data](/docs/resources/references/adr/2023-08-03-collecting-entity-data.md) - [Media path rewrite](/docs/resources/references/adr/2023-08-17-media-path.md) - [Post updater](/docs/resources/references/adr/2023-08-27-post-updater.md) - [Add Feature property to `@experimental` annotation](/docs/resources/references/adr/2023-09-06-feature-property-for-experimental-anotation.md) - [Introduction of Unique Identifiers for Checkout Methods](/docs/resources/references/adr/2023-10-17-add-unique-identifiers-for-checkout-methods.md) - [Make more use of Bootstrap tooling and remove !important from Bootstrap CSS utils](/docs/resources/references/adr/2023-10-19-bootstrap-css-utils.md) - [Make feature flags toggleable on demand](/docs/resources/references/adr/2023-11-29-toggle-feature-flag-on-demand.md) - [New acceptance test suite](/docs/resources/references/adr/2023-12-12-acceptance-test-suite.md) - [Introduce transactional flow actions](/docs/resources/references/adr/2024-02-11-transactional-flow-actions.md) - [Disable Vue compat mode per component level](/docs/resources/references/adr/2024-03-11-disable-vue-compat-mode-per-component-level.md) - [Implementation of Meteor Component Library](/docs/resources/references/adr/2024-03-21-implementation-of-meteor-component-library.md) - [Checkout gateway](/docs/resources/references/adr/2024-04-01-checkout-gateway.md) - [Add jest runner with disabled compat mode](/docs/resources/references/adr/2024-06-12-add-jest-runner-with-disabled-compat-mode.md) - [Error-code log Level configuration in platform or cloud](/docs/resources/references/adr/2024-06-17-error-code-log-level-configuration-in-cloud-and-platform.md) - [Replace Vuex with Pinia](/docs/resources/references/adr/2024-06-17-replace-vuex-with-pinia.md) - [Transition to an Event-Based Extension System](/docs/resources/references/adr/2024-06-18-extended-event-system.md) - [Deprecating Meteor Admin SDK public SDK](/docs/resources/references/adr/2024-07-16-deprecating-sdk-public-api.md) - [Telemetry abstraction layer](/docs/resources/references/adr/2024-07-30-add-telemetry-abstraction-layer.md) - [Add more unit tests namespaces to FeatureFlag extension](/docs/resources/references/adr/2024-07-31-add-more-unit-tests-namespaces-to-featureflag-extension.md) - [System Health Checks in Shopware](/docs/resources/references/adr/2024-08-02-system-health-check.md) - [Native Block System in Shopware](/docs/resources/references/adr/2024-09-26-native-block-system.md) - [Vue 2 Options API to Vue 3 Composition API Conversion Codemod](/docs/resources/references/adr/2024-10-02-vue-2-options-api-to-vue-3-composition-api-conversion-codemod.md) - [[A11y] Offer HTML alternative to our pdf standard documents](/docs/resources/references/adr/2024-12-19-offer-html-alternative-to-our-pdf-standard-document.md) - [Remove the asterisk next to every price and replace it with actual text](/docs/resources/references/adr/2025-01-01-remove-asterisk-next-to-every-price.md) - [Make Rule classes internal](/docs/resources/references/adr/2025-01-29-make-rule-classes-internal.md) - [Move flow execution after business process](/docs/resources/references/adr/2025-01-31-move-flow-execution-after-business-process.md) - [Deprecate Iterator.helper in Storefront JS](/docs/resources/references/adr/2025-02-06-deprecate-iterator-iterate.md) - [Context Gateway](/docs/resources/references/adr/2025-04-01-context-gateway.md) - [Implement measurement system](/docs/resources/references/adr/2025-05-12-implement-measurement-system.md) - [Integrating the language pack into platform](/docs/resources/references/adr/2025-06-03-integrating-the-language-pack-into-platform.md) - [Cache layer for navigation loader](/docs/resources/references/adr/2025-08-19-cache-layer-for-navigation-loader.md) - [Adding a country-agnostic language layer](/docs/resources/references/adr/2025-09-01-adding-a-country-agnostic-language-layer.md) - [App requirements validation](/docs/resources/references/adr/2025-09-05-app-requirements-validation.md) - [Caching Strategy for Store API](/docs/resources/references/adr/2025-09-15-store-api-cache-strategy.md) - [Co-locate Administration Technical Documentation with Source Code](/docs/resources/references/adr/2025-10-14-colocate-administration-technical-docs.md) - [Pin All NPM Dependencies to Exact Versions](/docs/resources/references/adr/2025-10-23-pin-npm-dependencies.md) - [Replace changelog ADR with "Changelog & Release Info Process"](/docs/resources/references/adr/2025-10-28-changelog-release-info-process.md) - [Improved HTTP Cache Layer](/docs/resources/references/adr/2025-11-03-improved-http-cache-layer.md) - [Introduce Product Type And Deprecate Product States](/docs/resources/references/adr/2025-11-14-introduce-product-type-and-deprecate-states.md) - [Apply OpenSearch globally for admin-api](/docs/resources/references/adr/2026-01-28-apply-opensearch-in-admin-api.md) - [MCP server placement and extensibility](/docs/resources/references/adr/2026-03-17-mcp-server-placement-and-extensibility.md) - [Refactor of document generation](/docs/resources/references/adr/2026-03-17-refactor-of-document-generation.md) - [Improved APP URL verification utils](/docs/resources/references/adr/2026-03-18-app-url-verify-utils.md) - [New document generation architecture](/docs/resources/references/adr/2026-03-18-new-document-generation-architecture.md) - [New document generation extension points](/docs/resources/references/adr/2026-03-19-new-document-generation-extension-points.md) - [Webhook outbox transport](/docs/resources/references/adr/2026-04-14-webhook-outbox-transport.md) - [Keep the Administration top bar under Shopware control](/docs/resources/references/adr/2026-04-15-keep-administration-top-bar-under-shopware-control.md) - [Build-time SCSS compilation for Storefront components](/docs/resources/references/adr/2026-04-16-storefront-component-build-time-scss.md) - [Telemetry v2 — Metrics Evolution](/docs/resources/references/adr/2026-04-23-telemetry-v2-metrics-evolution.md) - [Split large Administration test files](/docs/resources/references/adr/2026-05-06-split-large-administration-test-files.md) - [Administration Pull Request Guidelines](/docs/resources/references/adr/2026-05-13-administration-pr-guidelines.md) - [Agentic files for sales channels](/docs/resources/references/adr/2026-05-28-agentic-files-for-sales-channels.md) - [Shared Guidance Files for Humans and Agents](/docs/resources/references/adr/2026-06-17-shared-guidance-files-for-humans-and-agents.md) - [Dispatch DAL Write Events in System Scope](/docs/resources/references/adr/2026-06-23-dal-write-events-system-scope.md) - [Sales-channel business timezone](/docs/resources/references/adr/2026-06-24-sales-channel-business-timezone.md) #### Config Reference - [Server](/docs/resources/references/config-reference/server.md) ##### Server - [Apache](/docs/resources/references/config-reference/server/apache.md) - [Caddy](/docs/resources/references/config-reference/server/caddy.md) - [Nginx](/docs/resources/references/config-reference/server/nginx.md) ### Guidelines - [Code](/docs/resources/guidelines/code.md) - [Documentation Guidelines](/docs/resources/guidelines/documentation-guidelines.md) #### Code - [Untitled](/docs/resources/guidelines/code/core.md) - [Contribution Guidelines](/docs/resources/guidelines/code/contribution.md) - [Backward Compatibility](/docs/resources/guidelines/code/backward-compatibility.md) - [Document Code](/docs/resources/guidelines/code/document-code.md) - [Platform Domains](/docs/resources/guidelines/code/platform-domains.md) - [Public APIs](/docs/resources/guidelines/code/public-apis.md) - [Routing](/docs/resources/guidelines/code/routing.md) - [Session and State](/docs/resources/guidelines/code/session-and-state.md) - [Store API](/docs/resources/guidelines/code/store-api.md) - [Storefront Controller](/docs/resources/guidelines/code/storefront-controller.md) ##### Core - [2023-05-16 - PHP 8.1 & Symfony 6.1 new features](/docs/resources/guidelines/code/core/6.5-new-php-language-features.md) - [ADR](/docs/resources/guidelines/code/core/adr.md) - [Agent Skills](/docs/resources/guidelines/code/core/agent-skills.md) - [Untitled](/docs/resources/guidelines/code/core/database-migations.md) - [Decorator pattern](/docs/resources/guidelines/code/core/decorator-pattern.md) - [Domain exceptions](/docs/resources/guidelines/code/core/domain-exceptions.md) - [Extendability](/docs/resources/guidelines/code/core/extendability.md) - [Untitled](/docs/resources/guidelines/code/core/feature-flags.md) - [Final and internal annotation](/docs/resources/guidelines/code/core/final-and-internal.md) - [Internal](/docs/resources/guidelines/code/core/internal.md) - [Unit tests](/docs/resources/guidelines/code/core/unit-tests.md) - [Writing code for static analysis](/docs/resources/guidelines/code/core/writing-code-for-static-analysis.md) #### Document - [Fonts and Formats](/docs/resources/guidelines/documentation-guidelines/04-fonts-and-formats.md) - [Documentation Guidelines](/docs/resources/guidelines/documentation-guidelines/01-general.md) - [Methodize Assets](/docs/resources/guidelines/documentation-guidelines/05-methodize-assets.md) - [Conceptual Outline](/docs/resources/guidelines/documentation-guidelines/02-conceptual-structure.md) - [Documentation Process](/docs/resources/guidelines/documentation-guidelines/06-doc-process.md) - [Language and Grammar](/docs/resources/guidelines/documentation-guidelines/03-language-and-grammar.md) - [Embedding external repositories](/docs/resources/guidelines/documentation-guidelines/07-embedding-external-repositories.md) ##### Fonts & Formats - [Fonts and Format for Text](/docs/resources/guidelines/documentation-guidelines/04-fonts-and-formats/01-text.md) - [Fonts and Format for Code](/docs/resources/guidelines/documentation-guidelines/04-fonts-and-formats/02-code.md) ### Installation - [System Requirements](/docs/guides/installation/system-requirements.md) - [Understanding Your Shopware Project](/docs/guides/installation/project-overview.md) - [Advanced options](/docs/guides/installation/advanced-options.md) - [Legacy Setups](/docs/guides/installation/legacy-setups.md) #### Legacy Setups - [Install Shopware with Docker](/docs/guides/installation/legacy-setups/docker-setup.md) - [Install Shopware with Devenv](/docs/guides/installation/legacy-setups/devenv-setup.md) - [Install Shopware with Symfony CLI](/docs/guides/installation/legacy-setups/symfony-cli-setup.md) - [Additional Devenv Options](/docs/guides/installation/legacy-setups/devenv-options.md) - [Migrate from Zip Installation to Composer Project Template](/docs/guides/installation/legacy-setups/migrate-zip-to-composer-project.md) ### Development - [Accessibility](/docs/guides/development/accessibility.md) - [Extensions](/docs/guides/development/extensions.md) - [APIs](/docs/guides/development/integrations-api.md) - [Monetization](/docs/guides/development/monetization.md) - [Tooling](/docs/guides/development/tooling.md) - [Troubleshooting](/docs/guides/development/troubleshooting.md) - [Testing](/docs/guides/development/testing.md) - [Start Developing](/docs/guides/development/start-developing.md) - [Development Environment](/docs/guides/development/dev-environment.md) #### Accessibility - [Accessibility in the Storefront](/docs/guides/development/accessibility/storefront-accessibility.md) - [Storefront Accessibility](/docs/guides/development/accessibility/accessibility-checklist.md) #### Extensions - [Extension Architecture](/docs/guides/development/extensions/architecture.md) - [Code Structure](/docs/guides/development/extensions/code-structure.md) ##### Extension Architecture - [Extendability](/docs/guides/development/extensions/architecture/extendability.md) - [Final and Internal Annotation](/docs/guides/development/extensions/architecture/final-and-internal.md) - [Public API and Internal Annotation](/docs/guides/development/extensions/architecture/internal.md) #### APIs - [API Flows](/docs/guides/development/integrations-api/flows.md) - [Authentication and API Requests](/docs/guides/development/integrations-api/auth-api-requests.md) - [Search Criteria](/docs/guides/development/integrations-api/search-criteria.md) - [Request Headers](/docs/guides/development/integrations-api/request-headers.md) - [Partial Data Loading](/docs/guides/development/integrations-api/partial-data-loading.md) - [Generated Reference](/docs/guides/development/integrations-api/generated-reference.md) ##### API Flows - [Create a Product and Complete Checkout](/docs/guides/development/integrations-api/flows/create-product.md) #### Monetization - [In-App Purchases](/docs/guides/development/monetization/in-app-purchases.md) #### Tooling - [Fixture Bundle](/docs/guides/development/tooling/fixture-bundle.md) - [Hot Module Replacement](/docs/guides/development/tooling/using-watchers.md) - [Shopware 6 Toolbox](/docs/guides/development/tooling/shopware-toolbox.md) #### Troubleshooting - [DAL Reference](/docs/guides/development/troubleshooting/dal-reference.md) - [Flow Reference](/docs/guides/development/troubleshooting/flow-reference.md) - [PHPStan](/docs/guides/development/troubleshooting/phpstan.md) - [Rules Reference](/docs/guides/development/troubleshooting/rules-reference.md) ##### DAL Reference - [Fields Reference](/docs/guides/development/troubleshooting/dal-reference/fields-reference.md) - [Flags Reference](/docs/guides/development/troubleshooting/dal-reference/flags-reference.md) - [Filters Reference](/docs/guides/development/troubleshooting/dal-reference/filters-reference.md) - [Aggregations Reference](/docs/guides/development/troubleshooting/dal-reference/aggregations-reference.md) ###### Fields Reference - [EnumField Reference](/docs/guides/development/troubleshooting/dal-reference/fields-reference/enum-field.md) #### Testing - [Shopware Store review and quality](/docs/guides/development/testing/store.md) - [Shopware Acceptance Test Suite: Playwright](/docs/guides/development/testing/e2e-playwright.md) - [Legacy](/docs/guides/development/testing/legacy.md) - [Unit Testing](/docs/guides/development/testing/unit.md) - [Continuous Integration](/docs/guides/development/testing/ci.md) ##### Extensions for Store - [Quality Guidelines for Store Extensions](/docs/guides/development/testing/store/quality-guidelines.md) - [Not allowed behaviors in the Shopware Store](/docs/guides/development/testing/store/not-allowed-store-behaviors.md) - [Common Store Review Errors](/docs/guides/development/testing/store/store-review-errors.md) - [Functionality and integration](/docs/guides/development/testing/store/functionality-integration.md) - [Storefront, performance, and errors](/docs/guides/development/testing/store/storefront-performance-and-errors.md) - [SEO and structured data](/docs/guides/development/testing/store/seo-and-structured-data.md) - [Cookies and privacy](/docs/guides/development/testing/store/cookies-and-privacy.md) - [Content and translations](/docs/guides/development/testing/store/content-and-translations.md) - [Uninstallation and data cleanup](/docs/guides/development/testing/store/installation-and-cleanup.md) - [Code quality](/docs/guides/development/testing/store/code-quality.md) - [FAQ](/docs/guides/development/testing/store/faq.md) ##### Playwright E2E testing - [Overview](/docs/guides/development/testing/e2e-playwright/install-configure.md) - [Deployment Process](/docs/guides/development/testing/e2e-playwright/deployment.md) - [General fixtures](/docs/guides/development/testing/e2e-playwright/fixtures.md) - [Page Objects](/docs/guides/development/testing/e2e-playwright/page-object.md) - [Actor pattern](/docs/guides/development/testing/e2e-playwright/actor-pattern.md) - [Types in the Test Suite](/docs/guides/development/testing/e2e-playwright/test-suite-types.md) - [Testing within the Test Suite](/docs/guides/development/testing/e2e-playwright/test.md) - [Local development with ATS](/docs/guides/development/testing/e2e-playwright/local-development.md) - [Language Agnostic Testing](/docs/guides/development/testing/e2e-playwright/language-agnostic-testing.md) - [Services](/docs/guides/development/testing/e2e-playwright/test-data-service.md) - [Best practices](/docs/guides/development/testing/e2e-playwright/best-practices.md) ##### Legacy - [Cypress](/docs/guides/development/testing/legacy/cypress.md) ###### Cypress - [Best practices for writing end-to-end tests](/docs/guides/development/testing/legacy/cypress/cypress-best-practises.md) ##### Unit Testing - [Jest Unit Tests in Shopware's Administration](/docs/guides/development/testing/unit/jest-admin.md) - [Jest Unit Tests in Shopware's Storefront](/docs/guides/development/testing/unit/jest-storefront.md) - [PHP Unit Testing](/docs/guides/development/testing/unit/php-unit.md) ### Plugins - [Apps](/docs/guides/plugins/apps.md) - [Plugins](/docs/guides/plugins/plugins.md) - [Storefront Themes](/docs/guides/plugins/themes.md) #### Apps - [App SDKs](/docs/guides/plugins/apps/app-sdks.md) - [App Scripts](/docs/guides/plugins/apps/app-scripts.md) - [Storefront](/docs/guides/plugins/apps/storefront.md) - [Administration](/docs/guides/plugins/apps/administration.md) - [Flow Builder](/docs/guides/plugins/apps/flow-builder.md) - [Custom data](/docs/guides/plugins/apps/custom-data.md) - [Content](/docs/guides/plugins/apps/content.md) - [Rule Builder](/docs/guides/plugins/apps/rule-builder.md) - [Gateways](/docs/guides/plugins/apps/gateways.md) - [App Base Guide](/docs/guides/plugins/apps/app-base-guide.md) - [Build an Admin UI App Locally](/docs/guides/plugins/apps/create-admin-extension.md) - [Extending the MCP Server via App](/docs/guides/plugins/apps/mcp-server.md) ##### App SDKs - [JavaScript App Server SDK](/docs/guides/plugins/apps/app-sdks/javascript.md) - [Official Symfony Bundle](/docs/guides/plugins/apps/app-sdks/symfony-bundle.md) - [PHP](/docs/guides/plugins/apps/app-sdks/php.md) ###### JavaScript App Server SDK - [Getting Started](/docs/guides/plugins/apps/app-sdks/javascript/01-getting_started.md) - [Lifecycle](/docs/guides/plugins/apps/app-sdks/javascript/02-lifecycle.md) - [Context](/docs/guides/plugins/apps/app-sdks/javascript/03-context.md) - [Signing Responses](/docs/guides/plugins/apps/app-sdks/javascript/04-signing.md) - [Making HTTP requests to the Shop](/docs/guides/plugins/apps/app-sdks/javascript/05-http-client.md) - [Untitled](/docs/guides/plugins/apps/app-sdks/javascript/06-integration.md) - [Untitled](/docs/guides/plugins/apps/app-sdks/javascript/07-external-frontend.md) ###### Official PHP SDK - [Getting Started](/docs/guides/plugins/apps/app-sdks/php/01-getting_started.md) - [Lifecycle](/docs/guides/plugins/apps/app-sdks/php/02-lifecycle.md) - [Context](/docs/guides/plugins/apps/app-sdks/php/03-context.md) - [Signing of responses](/docs/guides/plugins/apps/app-sdks/php/04-signing.md) - [Making HTTP requests to the Shop](/docs/guides/plugins/apps/app-sdks/php/05-http-client.md) - [Events](/docs/guides/plugins/apps/app-sdks/php/06-events.md) ##### App Scripts - [Manipulate the Cart with App Scripts](/docs/guides/plugins/apps/app-scripts/cart-manipulation.md) - [Add an API Endpoint](/docs/guides/plugins/apps/app-scripts/add-api-endpoint.md) - [Load Additional Data for the Storefront with App Scripts](/docs/guides/plugins/apps/app-scripts/data-loading.md) - [Custom Endpoints with App Scripts](/docs/guides/plugins/apps/app-scripts/custom-endpoints.md) ##### Storefront - [Apps as Themes](/docs/guides/plugins/apps/storefront/apps-as-themes.md) - [Customize Templates](/docs/guides/plugins/apps/storefront/customize-templates.md) - [Add Cookies to the Consent Manager](/docs/guides/plugins/apps/storefront/cookies-with-apps.md) ##### Administration - [Meteor Admin SDK](/docs/guides/plugins/apps/administration/meteor-admin-sdk.md) - [Add custom action button](/docs/guides/plugins/apps/administration/add-custom-action-button.md) - [Add Custom Module](/docs/guides/plugins/apps/administration/add-custom-modules.md) - [Add CMS Element](/docs/guides/plugins/apps/administration/add-cms-element-via-admin-sdk.md) - [Adding Translations](/docs/guides/plugins/apps/administration/adding-snippets.md) - [Create an Admin Extension](/docs/guides/plugins/apps/administration/starter-admin-extension.md) ##### Flow Builder - [Add Custom Flow Actions](/docs/guides/plugins/apps/flow-builder/add-custom-flow-actions-from-app-system.md) - [Add custom flow trigger](/docs/guides/plugins/apps/flow-builder/add-custom-flow-triggers-from-app-system.md) ##### Custom Data - [Custom Data Fields](/docs/guides/plugins/apps/custom-data/custom-fields.md) - [Custom Entities](/docs/guides/plugins/apps/custom-data/custom-entities.md) ##### Content - [CMS](/docs/guides/plugins/apps/content/cms.md) ###### CMS - [Add Custom CMS Blocks](/docs/guides/plugins/apps/content/cms/add-custom-cms-blocks.md) ##### Rule Builder - [Add Custom Rule Conditions](/docs/guides/plugins/apps/rule-builder/add-custom-rule-conditions.md) ##### Gateways ###### Checkout - [Checkout Gateway](/docs/guides/plugins/apps/gateways/checkout/checkout-gateway.md) - [Checkout Gateway Command Reference](/docs/guides/plugins/apps/gateways/checkout/command-reference.md) ###### Context - [Context Gateway Command Reference](/docs/guides/plugins/apps/gateways/context/command-reference.md) - [Context Gateway](/docs/guides/plugins/apps/gateways/context/context-gateway.md) ###### In app purchase - [In-App Purchase Gateway](/docs/guides/plugins/apps/gateways/in-app-purchase/in-app-purchase-gateway.md) ##### Checkout - [Payment](/docs/guides/plugins/apps/checkout/payment.md) - [Shipping Methods](/docs/guides/plugins/apps/checkout/shipping-methods.md) - [Tax Provider](/docs/guides/plugins/apps/checkout/tax-provider.md) ##### Lifecycle - [Read and Write Data](/docs/guides/plugins/apps/lifecycle/product-translator.md) - [App Registration & Backend Setup](/docs/guides/plugins/apps/lifecycle/app-registration-setup.md) - [Signing & Verification in the App System](/docs/guides/plugins/apps/lifecycle/app-signature-verification.md) - [Webhook](/docs/guides/plugins/apps/lifecycle/webhook.md) - [Client-Side App Backend Communication](/docs/guides/plugins/apps/lifecycle/clientside-to-app-backend.md) - [Configuration](/docs/guides/plugins/apps/lifecycle/configuration.md) #### Plugins - [Administration](/docs/guides/plugins/plugins/administration.md) - [Plugin Architecture](/docs/guides/plugins/plugins/architecture.md) - [Plugin Fundamentals](/docs/guides/plugins/plugins/plugin-fundamentals.md) - [Checkout](/docs/guides/plugins/plugins/checkout.md) - [Content](/docs/guides/plugins/plugins/content.md) - [Integrations](/docs/guides/plugins/plugins/integrations.md) - [Database](/docs/guides/plugins/plugins/database.md) - [Framework](/docs/guides/plugins/plugins/framework.md) - [Services](/docs/guides/plugins/plugins/services.md) - [Dependencies](/docs/guides/plugins/plugins/dependencies.md) - [Storefront](/docs/guides/plugins/plugins/storefront.md) - [Plugin Base Guide](/docs/guides/plugins/plugins/plugin-base-guide.md) - [Using Symfony Bundles Instead of Plugins](/docs/guides/plugins/plugins/bundle.md) - [Creating Plugins](/docs/guides/plugins/plugins/creating-plugins.md) - [Install and Activate Plugins](/docs/guides/plugins/plugins/install-activate-plugin.md) - [In-App Purchases](/docs/guides/plugins/plugins/in-app-purchases.md) - [Extending the MCP Server via Plugin](/docs/guides/plugins/plugins/mcp-server.md) ##### Administration - [Administration Reference](/docs/guides/plugins/plugins/administration/administration-reference.md) - [Advanced Configuration](/docs/guides/plugins/plugins/administration/advanced-configuration.md) - [Data Handling and Processing](/docs/guides/plugins/plugins/administration/data-handling-processing.md) - [Mixins and Directives](/docs/guides/plugins/plugins/administration/mixins-directives.md) - [Modules and Components](/docs/guides/plugins/plugins/administration/module-component-management.md) - [Permissions and Error Handling](/docs/guides/plugins/plugins/administration/permissions-error-handling.md) - [Routing and Navigation](/docs/guides/plugins/plugins/administration/routing-navigation.md) - [Services and Utilities](/docs/guides/plugins/plugins/administration/services-utilities.md) - [Templates and Styling](/docs/guides/plugins/plugins/administration/templates-styling.md) ###### Administration Reference - [Directives Reference](/docs/guides/plugins/plugins/administration/administration-reference/directives.md) - [Mixins Reference](/docs/guides/plugins/plugins/administration/administration-reference/mixins.md) - [Utils Reference](/docs/guides/plugins/plugins/administration/administration-reference/utils.md) ###### Advanced Configuration - [Modify Dynamic Product Groups Blacklist](/docs/guides/plugins/plugins/administration/advanced-configuration/modify-blacklist-for-dynamic-product-groups.md) - [Extending Webpack](/docs/guides/plugins/plugins/administration/advanced-configuration/extending-webpack.md) - [Adding Shortcuts](/docs/guides/plugins/plugins/administration/advanced-configuration/add-shortcuts.md) - [Add Rule Assignment Configuration](/docs/guides/plugins/plugins/administration/advanced-configuration/add-rule-assignment-configuration.md) ###### Data Handling and Processing - [Handling Media](/docs/guides/plugins/plugins/administration/data-handling-processing/handling-media.md) - [Using Vuex Stores](/docs/guides/plugins/plugins/administration/data-handling-processing/using-vuex-state.md) - [Using Data Handling](/docs/guides/plugins/plugins/administration/data-handling-processing/using-data-handling.md) - [Using the Data Grid Component](/docs/guides/plugins/plugins/administration/data-handling-processing/using-the-data-grid-component.md) - [The Shopware Object](/docs/guides/plugins/plugins/administration/data-handling-processing/the-shopware-object.md) - [Using Custom Fields](/docs/guides/plugins/plugins/administration/data-handling-processing/using-custom-fields.md) - [Add Custom Data to the Search](/docs/guides/plugins/plugins/administration/data-handling-processing/search-custom-data.md) ###### Mixins and Directives - [Adding Mixins](/docs/guides/plugins/plugins/administration/mixins-directives/add-mixins.md) - [Using Mixins](/docs/guides/plugins/plugins/administration/mixins-directives/using-mixins.md) - [Using Directives](/docs/guides/plugins/plugins/administration/mixins-directives/adding-directives.md) ###### Modules and Components - [Add Custom Module](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-module.md) - [Add Custom Components](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-component.md) - [Customize Modules](/docs/guides/plugins/plugins/administration/module-component-management/customizing-modules.md) - [Customizing Components](/docs/guides/plugins/plugins/administration/module-component-management/customizing-components.md) - [Add Custom Input Field to Existing Component](/docs/guides/plugins/plugins/administration/module-component-management/add-custom-field.md) - [Using Base Components](/docs/guides/plugins/plugins/administration/module-component-management/using-base-components.md) ###### Permissions and Error Handling - [Adding Permissions](/docs/guides/plugins/plugins/administration/permissions-error-handling/add-acl-rules.md) - [Adding Error Handling](/docs/guides/plugins/plugins/administration/permissions-error-handling/add-error-handling.md) ###### Routing and Navigation - [Add Custom Route](/docs/guides/plugins/plugins/administration/routing-navigation/add-custom-route.md) - [Add Menu Entry](/docs/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.md) - [Override Existing Routes](/docs/guides/plugins/plugins/administration/routing-navigation/overriding-routes.md) - [Add Tab to Existing Module](/docs/guides/plugins/plugins/administration/routing-navigation/add-new-tab.md) ###### Services and Utilities - [Making API Requests](/docs/guides/plugins/plugins/administration/services-utilities/making-api-requests.md) - [Adding Services](/docs/guides/plugins/plugins/administration/services-utilities/add-custom-service.md) - [Extending Services](/docs/guides/plugins/plugins/administration/services-utilities/extending-services.md) - [Injecting Services](/docs/guides/plugins/plugins/administration/services-utilities/injecting-services.md) - [Sanitizer Helper](/docs/guides/plugins/plugins/administration/services-utilities/the-sanitizer-helper.md) - [Using Utility Functions](/docs/guides/plugins/plugins/administration/services-utilities/using-utils.md) - [Add Filter](/docs/guides/plugins/plugins/administration/services-utilities/add-filter.md) - [Using Filter](/docs/guides/plugins/plugins/administration/services-utilities/using-filter.md) ###### Templates and Styling - [Writing templates](/docs/guides/plugins/plugins/administration/templates-styling/writing-templates.md) - [Adding Snippets](/docs/guides/plugins/plugins/administration/templates-styling/adding-snippets.md) - [Using Assets](/docs/guides/plugins/plugins/administration/templates-styling/using-assets.md) - [Add Custom Styles](/docs/guides/plugins/plugins/administration/templates-styling/add-custom-styles.md) - [Adding Responsive Behavior](/docs/guides/plugins/plugins/administration/templates-styling/adding-responsive-behavior.md) ##### Plugin Architecture - [Cart Extension Architecture](/docs/guides/plugins/plugins/architecture/cart-process.md) - [Rule System Extension Architecture](/docs/guides/plugins/plugins/architecture/context-rules-rule-systems.md) - [Dependency Injection and Dependency Handling](/docs/guides/plugins/plugins/architecture/dependency-injection-dependency-handling.md) - [Event Extension Architecture](/docs/guides/plugins/plugins/architecture/events.md) - [Page Loader Extension Architecture](/docs/guides/plugins/plugins/architecture/pageloader.md) ##### Plugin Fundamentals - [Logging](/docs/guides/plugins/plugins/plugin-fundamentals/logging.md) - [Add Plugin Configuration](/docs/guides/plugins/plugins/plugin-fundamentals/add-plugin-configuration.md) - [Use Plugin Configuration](/docs/guides/plugins/plugins/plugin-fundamentals/use-plugin-configuration.md) - [Plugin Lifecycle Methods](/docs/guides/plugins/plugins/plugin-fundamentals/plugin-lifecycle.md) - [Add Custom CLI Commands](/docs/guides/plugins/plugins/plugin-fundamentals/add-custom-commands.md) - [Add Scheduled Task](/docs/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task.md) ##### Checkout - [Cart](/docs/guides/plugins/plugins/checkout/cart.md) - [Document](/docs/guides/plugins/plugins/checkout/document.md) - [Order](/docs/guides/plugins/plugins/checkout/order.md) - [Payment](/docs/guides/plugins/plugins/checkout/payment.md) ###### Cart - [Add Cart Collector/Processor](/docs/guides/plugins/plugins/checkout/cart/add-cart-processor-collector.md) - [Add Cart Items](/docs/guides/plugins/plugins/checkout/cart/add-cart-items.md) - [Add Cart Discounts](/docs/guides/plugins/plugins/checkout/cart/add-cart-discounts.md) - [Add Cart Validator](/docs/guides/plugins/plugins/checkout/cart/add-cart-validator.md) - [Change Price of Items in Cart](/docs/guides/plugins/plugins/checkout/cart/change-price-of-item.md) - [Customize Price Calculation](/docs/guides/plugins/plugins/checkout/cart/customize-price-calculation.md) - [Tax Provider](/docs/guides/plugins/plugins/checkout/cart/tax-provider.md) ###### Document - [Add Custom Document](/docs/guides/plugins/plugins/checkout/document/add-custom-document.md) - [Add Custom Document Type](/docs/guides/plugins/plugins/checkout/document/add-custom-document-type.md) ###### Order - [Using the State Machine](/docs/guides/plugins/plugins/checkout/order/using-the-state-machine.md) - [Listen to Order Changes](/docs/guides/plugins/plugins/checkout/order/listen-to-order-changes.md) ###### Payment - [Add Payment Plugin](/docs/guides/plugins/plugins/checkout/payment/add-payment-plugin.md) - [Customize Payment Provider](/docs/guides/plugins/plugins/checkout/payment/customize-payment-provider.md) ##### Content - [CMS](/docs/guides/plugins/plugins/content/cms.md) - [Mail](/docs/guides/plugins/plugins/content/mail.md) - [Media](/docs/guides/plugins/plugins/content/media.md) - [SEO](/docs/guides/plugins/plugins/content/seo.md) - [Sitemap](/docs/guides/plugins/plugins/content/sitemap.md) - [Stock](/docs/guides/plugins/plugins/content/stock.md) ###### CMS - [Add CMS Blocks](/docs/guides/plugins/plugins/content/cms/add-cms-block.md) - [Add CMS Elements](/docs/guides/plugins/plugins/content/cms/add-cms-element.md) - [Add Data to CMS Element](/docs/guides/plugins/plugins/content/cms/add-data-to-cms-elements.md) ###### Mail - [Add Data to Mails](/docs/guides/plugins/plugins/content/mail/add-data-to-mails.md) - [Add Mail Templates](/docs/guides/plugins/plugins/content/mail/add-mail-template.md) ###### Media - [Prevent Deletion of Media Files Referenced in Plugins](/docs/guides/plugins/plugins/content/media/prevent-deletion-of-media-files-referenced-in-your-plugins.md) - [Add Custom Media File Extensions](/docs/guides/plugins/plugins/content/media/add-custom-file-extension.md) - [Remote Thumbnail Generation](/docs/guides/plugins/plugins/content/media/remote-thumbnail-generation.md) ###### SEO - [Add Custom SEO URLs](/docs/guides/plugins/plugins/content/seo/add-custom-seo-url.md) - [Extend robots.txt Configuration](/docs/guides/plugins/plugins/content/seo/extend-robots-txt.md) ###### Sitemap - [Add Custom Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/add-custom-sitemap-entries.md) - [Modify Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/modify-sitemap-entries.md) - [Remove Sitemap Entries](/docs/guides/plugins/plugins/content/sitemap/remove-sitemap-entries.md) ###### Stock - [Implementing Your Own Stock Storage](/docs/guides/plugins/plugins/content/stock/implementing-your-own-stock-storage.md) - [Loading Stock Information from a Different Source](/docs/guides/plugins/plugins/content/stock/loading-stock-information-from-different-source.md) - [Reading and Writing Stock](/docs/guides/plugins/plugins/content/stock/reading-writing-stock.md) ##### Integrations - [Commercial Plugins](/docs/guides/plugins/plugins/integrations/commercial.md) - [Elasticsearch](/docs/guides/plugins/plugins/integrations/elasticsearch.md) - [Redis](/docs/guides/plugins/plugins/integrations/redis.md) ###### Commercial Plugins - [Customer-Specific Pricing](/docs/guides/plugins/plugins/integrations/commercial/customer-specific-pricing.md) - [Multi-Inventory](/docs/guides/plugins/plugins/integrations/commercial/multi-inventory.md) ###### Elasticsearch - [Adding Product Entity Extension to Elasticsearch](/docs/guides/plugins/plugins/integrations/elasticsearch/add-product-entity-extension-to-elasticsearch.md) ##### Database - [Database Migrations](/docs/guides/plugins/plugins/database/database-migrations.md) - [Using Custom Fields of Type Media](/docs/guides/plugins/plugins/database/custom-fields-of-type-media.md) ##### Framework - [Data Handling/Data Abstraction Layer](/docs/guides/plugins/plugins/framework/data-handling.md) - [Caching](/docs/guides/plugins/plugins/framework/caching.md) - [Custom Fields](/docs/guides/plugins/plugins/framework/custom-field.md) - [Event](/docs/guides/plugins/plugins/framework/event.md) - [Extension Points](/docs/guides/plugins/plugins/framework/extension.md) - [Message Queue](/docs/guides/plugins/plugins/framework/message-queue.md) - [Rule](/docs/guides/plugins/plugins/framework/rule.md) - [Store API](/docs/guides/plugins/plugins/framework/store-api.md) - [Filesystem](/docs/guides/plugins/plugins/framework/filesystem.md) - [Flow](/docs/guides/plugins/plugins/framework/flow.md) - [Rate Limiter](/docs/guides/plugins/plugins/framework/rate-limiter.md) - [Overview](/docs/guides/plugins/plugins/framework/system-check.md) ###### Data Handling / Data Abstraction Layer - [Adding Complex Data to Existing Entities](/docs/guides/plugins/plugins/framework/data-handling/add-complex-data-to-existing-entities.md) - [Adding Custom Complex Data](/docs/guides/plugins/plugins/framework/data-handling/add-custom-complex-data.md) - [Adding Data Associations](/docs/guides/plugins/plugins/framework/data-handling/add-data-associations.md) - [Adding Data Indexer](/docs/guides/plugins/plugins/framework/data-handling/add-data-indexer.md) - [Adding Data Translations](/docs/guides/plugins/plugins/framework/data-handling/add-data-translations.md) - [Removing Associated Data](/docs/guides/plugins/plugins/framework/data-handling/deleting-associated-data.md) - [Entities via Attributes](/docs/guides/plugins/plugins/framework/data-handling/entities-via-attributes.md) - [Field Inheritance](/docs/guides/plugins/plugins/framework/data-handling/field-inheritance.md) - [Reading Data](/docs/guides/plugins/plugins/framework/data-handling/reading-data.md) - [Replacing Associated Data](/docs/guides/plugins/plugins/framework/data-handling/replacing-associated-data.md) - [Using Database Events](/docs/guides/plugins/plugins/framework/data-handling/using-database-events.md) - [Using Flags](/docs/guides/plugins/plugins/framework/data-handling/using-flags.md) - [Versioning Entities](/docs/guides/plugins/plugins/framework/data-handling/versioning-entities.md) - [Writing Data](/docs/guides/plugins/plugins/framework/data-handling/writing-data.md) ###### Custom Fields - [Add Custom Field](/docs/guides/plugins/plugins/framework/custom-field/add-custom-field.md) - [Fetching Data from "Entity Selection" Custom Field](/docs/guides/plugins/plugins/framework/custom-field/fetching-data-from-entity-selection.md) ###### Event - [Add Custom Event](/docs/guides/plugins/plugins/framework/event/add-custom-event.md) - [Finding Events](/docs/guides/plugins/plugins/framework/event/finding-events.md) - [Listening to Events](/docs/guides/plugins/plugins/framework/event/listening-to-events.md) ###### Extension Points - [Finding Extension Points](/docs/guides/plugins/plugins/framework/extension/finding-extensions.md) - [Creating Custom Extension Points](/docs/guides/plugins/plugins/framework/extension/creating-custom-extension.md) - [Extension Points vs Events](/docs/guides/plugins/plugins/framework/extension/extension-vs-events.md) ###### Message Queue - [Add Message to Queue](/docs/guides/plugins/plugins/framework/message-queue/add-message-to-queue.md) - [Add Message Handler](/docs/guides/plugins/plugins/framework/message-queue/add-message-handler.md) - [Add Middleware](/docs/guides/plugins/plugins/framework/message-queue/add-middleware.md) ###### Rule - [Add Custom Rules](/docs/guides/plugins/plugins/framework/rule/add-custom-rules.md) ###### Store API - [Add Store API Route](/docs/guides/plugins/plugins/framework/store-api/add-store-api-route.md) - [Override Existing Route](/docs/guides/plugins/plugins/framework/store-api/override-existing-route.md) ###### Filesystem - [Filesystem - Flysystem](/docs/guides/plugins/plugins/framework/filesystem/filesystem.md) ###### Flow - [Add Flow Builder Action](/docs/guides/plugins/plugins/framework/flow/add-flow-builder-action.md) - [Add Custom Flow Trigger](/docs/guides/plugins/plugins/framework/flow/add-flow-builder-trigger.md) - [Running Actions Inside Transactions](/docs/guides/plugins/plugins/framework/flow/action-transactions.md) ###### Rate Limiter - [Add Rate Limiter to API Route](/docs/guides/plugins/plugins/framework/rate-limiter/add-rate-limiter-to-api-route.md) ###### System Checks - [Add Custom Check](/docs/guides/plugins/plugins/framework/system-check/add-custom-check.md) ##### Services - [Dependency Injection](/docs/guides/plugins/plugins/services/dependency-injection.md) - [Add Custom Service](/docs/guides/plugins/plugins/services/add-custom-service.md) - [Adjusting a Service](/docs/guides/plugins/plugins/services/adjusting-service.md) ##### Dependencies - [Add Plugin Dependencies](/docs/guides/plugins/plugins/dependencies/add-plugin-dependencies.md) - [Adding NPM Dependencies](/docs/guides/plugins/plugins/dependencies/using-npm-dependencies.md) - [Adding Composer Dependencies](/docs/guides/plugins/plugins/dependencies/using-composer-dependencies.md) ##### Storefront - [Storefront Templates](/docs/guides/plugins/plugins/storefront/templates.md) - [Storefront Styling](/docs/guides/plugins/plugins/storefront/styling.md) - [Storefront JavaScript](/docs/guides/plugins/plugins/storefront/javascript.md) - [Advanced Storefront Customization](/docs/guides/plugins/plugins/storefront/advanced.md) - [Storefront Controllers](/docs/guides/plugins/plugins/storefront/controllers.md) - [How-To Guides](/docs/guides/plugins/plugins/storefront/howto.md) ###### Templates - [Customize Templates](/docs/guides/plugins/plugins/storefront/templates/customize-templates.md) - [Twig Functions Reference](/docs/guides/plugins/plugins/storefront/templates/twig-function-reference.md) - [Agentic Files](/docs/guides/plugins/plugins/storefront/templates/agentic-files.md) - [Customize Header/Footer](/docs/guides/plugins/plugins/storefront/templates/customize-header-footer.md) - [Add Custom Twig Functions](/docs/guides/plugins/plugins/storefront/templates/add-custom-twig-function.md) ###### Styling - [Add Custom Assets](/docs/guides/plugins/plugins/storefront/styling/add-custom-assets.md) - [Add Custom Styling](/docs/guides/plugins/plugins/storefront/styling/add-custom-styling.md) - [Add Custom Icons](/docs/guides/plugins/plugins/storefront/styling/add-icons.md) - [Add Translations](/docs/guides/plugins/plugins/storefront/styling/add-translations.md) - [Add SCSS Variables](/docs/guides/plugins/plugins/storefront/styling/add-scss-variables.md) - [Add SCSS Variables via Subscriber](/docs/guides/plugins/plugins/storefront/styling/add-scss-variables-via-subscriber.md) ###### JavaScript - [Storefront Plugins and Helper Reference](/docs/guides/plugins/plugins/storefront/javascript/plugin-reference.md) - [Add Custom JavaScript](/docs/guides/plugins/plugins/storefront/javascript/add-custom-javascript.md) - [Override Existing JavaScript](/docs/guides/plugins/plugins/storefront/javascript/override-existing-javascript.md) - [Add JavaScript as Script Tag](/docs/guides/plugins/plugins/storefront/javascript/add-javascript-as-script-tag.md) - [Fetching Data with JavaScript](/docs/guides/plugins/plugins/storefront/javascript/fetching-data-with-javascript.md) - [Reacting to Javascript Events on Storefront](/docs/guides/plugins/plugins/storefront/javascript/reacting-to-javascript-events.md) ###### Advanced Storefront Customization - [Add Caching to Custom Controller](/docs/guides/plugins/plugins/storefront/advanced/add-caching-to-custom-controller.md) - [Add Cookie to Manager](/docs/guides/plugins/plugins/storefront/advanced/add-cookie-to-manager.md) - [Reacting to Cookie Consent Changes](/docs/guides/plugins/plugins/storefront/advanced/reacting-to-cookie-consent-changes.md) - [Remove JavaScript Plugin](/docs/guides/plugins/plugins/storefront/advanced/remove-unnecessary-js-plugin.md) ###### Storefront Controllers - [Add Custom Controller](/docs/guides/plugins/plugins/storefront/controllers/add-custom-controller.md) - [Add Dynamic Content via AJAX Calls](/docs/guides/plugins/plugins/storefront/controllers/add-dynamic-content-via-ajax-calls.md) - [Add Custom Page](/docs/guides/plugins/plugins/storefront/controllers/add-custom-page.md) - [Add Custom Pagelet](/docs/guides/plugins/plugins/storefront/controllers/add-custom-pagelet.md) - [Add Data to Storefront Page](/docs/guides/plugins/plugins/storefront/controllers/add-data-to-storefront-page.md) ###### How-To Guides - [Add Custom Captcha](/docs/guides/plugins/plugins/storefront/howto/add-custom-captcha.md) - [Add Custom Listing Filters](/docs/guides/plugins/plugins/storefront/howto/add-listing-filters.md) - [Working with Media and Thumbnails](/docs/guides/plugins/plugins/storefront/howto/use-media-thumbnails.md) - [Add Custom Field in the Storefront](/docs/guides/plugins/plugins/storefront/howto/using-custom-fields-storefront.md) - [Add Custom Sorting for Product Listing](/docs/guides/plugins/plugins/storefront/howto/add-custom-sorting-product-listing.md) - [Using a Modal Window](/docs/guides/plugins/plugins/storefront/howto/using-a-modal-window.md) - [Using the Datepicker Plugin](/docs/guides/plugins/plugins/storefront/howto/using-the-datepicker-plugin.md) - [Use Nested Line Items](/docs/guides/plugins/plugins/storefront/howto/use-nested-line-items.md) #### Storefront Themes - [Theme Assets](/docs/guides/plugins/themes/assets.md) - [Theme Configuration](/docs/guides/plugins/themes/configuration.md) - [Theme Styling](/docs/guides/plugins/themes/styling.md) - [Theme Inheritance](/docs/guides/plugins/themes/inheritance.md) - [Theme Base Guide](/docs/guides/plugins/themes/theme-base-guide.md) - [Create a Theme](/docs/guides/plugins/themes/create-a-theme.md) ##### Assets - [Add Assets to a Theme](/docs/guides/plugins/themes/assets/add-assets-to-theme.md) - [Add Custom Icons](/docs/guides/plugins/themes/assets/add-icons.md) ##### Configuration - [Theme Configuration](/docs/guides/plugins/themes/configuration/theme-configuration.md) - [Theme Inheritance Configuration](/docs/guides/plugins/themes/configuration/theme-inheritance-configuration.md) ##### Styling - [Add SCSS Styling and JavaScript to a Theme](/docs/guides/plugins/themes/styling/add-css-js-to-theme.md) - [Override Bootstrap Variables in a Theme](/docs/guides/plugins/themes/styling/override-bootstrap-variables-in-a-theme.md) - [Override responsive breakpoints in a Theme](/docs/guides/plugins/themes/styling/override-theme-breakpoints.md) ##### Inheritance - [Theme Inheritance](/docs/guides/plugins/themes/inheritance/add-theme-inheritance.md) - [Theme with Bootstrap Styling](/docs/guides/plugins/themes/inheritance/add-theme-inheritance-without-resources.md) ### Hosting - [Infrastructure](/docs/guides/hosting/infrastructure.md) - [Installation and Updates](/docs/guides/hosting/installation-updates.md) - [Configurations](/docs/guides/hosting/configurations.md) - [Performance](/docs/guides/hosting/performance.md) #### Infrastructure - [Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch.md) - [Database](/docs/guides/hosting/infrastructure/database.md) - [Filesystem](/docs/guides/hosting/infrastructure/filesystem.md) - [Message Queue](/docs/guides/hosting/infrastructure/message-queue.md) - [Optional Packages](/docs/guides/hosting/infrastructure/optional-packages.md) - [Rate Limiter](/docs/guides/hosting/infrastructure/rate-limiter.md) - [Redis](/docs/guides/hosting/infrastructure/redis.md) - [Reverse HTTP Cache](/docs/guides/hosting/infrastructure/reverse-http-cache.md) - [Scheduled Task](/docs/guides/hosting/infrastructure/scheduled-task.md) ##### Elasticsearch - [Set up Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch/elasticsearch-setup.md) - [Debugging and Troubleshooting Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch/elasticsearch-debugging.md) - [Elasticsearch](/docs/guides/hosting/infrastructure/elasticsearch/elasticsearch.md) #### Installation & Updates - [Deployments](/docs/guides/hosting/installation-updates/deployments.md) - [Cluster Setup](/docs/guides/hosting/installation-updates/cluster-setup.md) - [Docker Image](/docs/guides/hosting/installation-updates/docker.md) - [Extension Management](/docs/guides/hosting/installation-updates/extension-management.md) - [Performing Shopware Updates](/docs/guides/hosting/installation-updates/performing-updates.md) - [Security Plugin](/docs/guides/hosting/installation-updates/security-plugin.md) - [Staging](/docs/guides/hosting/installation-updates/creating-a-staging-instance.md) ##### Deployments - [Deployment with Deployer](/docs/guides/hosting/installation-updates/deployments/deployment-with-deployer.md) - [Deployment Helper](/docs/guides/hosting/installation-updates/deployments/deployment-helper.md) - [Deployment Helper Troubleshooting](/docs/guides/hosting/installation-updates/deployments/deployment-helper-troubleshooting.md) - [Building Administration and Storefront Assets Without a Database](/docs/guides/hosting/installation-updates/deployments/build-w-o-db.md) #### Configurations - [Shopware Configurations](/docs/guides/hosting/configurations/shopware.md) - [Framework configurations](/docs/guides/hosting/configurations/framework.md) ##### Shopware - [HTML Sanitizer](/docs/guides/hosting/configurations/shopware/html-sanitizer.md) - [Stock Configuration](/docs/guides/hosting/configurations/shopware/stock.md) - [Static System Configuration](/docs/guides/hosting/configurations/shopware/static-system-config.md) - [Environment Variables](/docs/guides/hosting/configurations/shopware/environment-variables.md) ##### Framework - [Custom routes](/docs/guides/hosting/configurations/framework/routes.md) - [SameSite protection](/docs/guides/hosting/configurations/framework/samesite-protection.md) ##### Observability - [Logging](/docs/guides/hosting/configurations/observability/logging.md) - [Profiling](/docs/guides/hosting/configurations/observability/profiling.md) - [OpenTelemetry](/docs/guides/hosting/configurations/observability/opentelemetry.md) #### Performance - [Cache](/docs/guides/hosting/performance/caches.md) - [Testing Shopware Performance with K6](/docs/guides/hosting/performance/k6.md) - [Shopware Session](/docs/guides/hosting/performance/session.md) - [Increment Storage](/docs/guides/hosting/performance/increment.md) - [Lock Storage](/docs/guides/hosting/performance/lock-store.md) - [Number Ranges](/docs/guides/hosting/performance/number-ranges.md) - [Cart Storage](/docs/guides/hosting/performance/cart-storage.md) - [Performance Tweaks](/docs/guides/hosting/performance/performance-tweaks.md) - [Troubleshooting](/docs/guides/hosting/performance/performance.md) ### Upgrades migrations - [Administration](/docs/guides/upgrades-migrations/administration.md) - [Migration Guide: Language Pack Plugin → Integrated Translation Handling](/docs/guides/upgrades-migrations/language-pack-migration.md) - [Upgrade Shopware](/docs/guides/upgrades-migrations/upgrade-shopware.md) - [Migrating Extensions](/docs/guides/upgrades-migrations/extension-translation.md) #### Administration - [Vue 3 Upgrade](/docs/guides/upgrades-migrations/administration/vue3.md) - [Future Development Roadmap: Upgrading to Meteor Components](/docs/guides/upgrades-migrations/administration/meteor-components.md) - [Migration from Vuex in Shopware to Pinia](/docs/guides/upgrades-migrations/administration/pinia.md) - [Future Development Roadmap: Changing from Webpack to Vite](/docs/guides/upgrades-migrations/administration/vite.md) - [Future Development Roadmap: Removing Vue Migration Build](/docs/guides/upgrades-migrations/administration/vue-migration-build.md) - [Future Development Roadmap: Moving Towards Vue Native](/docs/guides/upgrades-migrations/administration/vue-native.md) ### Admin extension sdk - [Getting Started](/resources/admin-extension-sdk/getting-started.md) - [Concepts](/resources/admin-extension-sdk/concepts.md) - [Start Developing](/resources/admin-extension-sdk/develop.md) - [API Reference](/resources/admin-extension-sdk/api-reference.md) - [Introduction](/resources/admin-extension-sdk/introduction.md) - [Changelog](/resources/admin-extension-sdk/CHANGELOG.md) #### Getting Started - [App Installation Flow](/resources/admin-extension-sdk/getting-started/installation-apps.md) - [Plugin Installation Flow](/resources/admin-extension-sdk/getting-started/installation-plugins.md) - [Usage](/resources/admin-extension-sdk/getting-started/usage.md) - [Without npm](/resources/admin-extension-sdk/getting-started/without-npm.md) #### Concepts - [Architecture](/resources/admin-extension-sdk/concepts/architecture.md) - [Locations](/resources/admin-extension-sdk/concepts/locations.md) - [Positions](/resources/admin-extension-sdk/concepts/positions.md) - [Component Sections](/resources/admin-extension-sdk/concepts/component-sections.md) - [Selectors](/resources/admin-extension-sdk/concepts/selectors.md) - [Data Handling](/resources/admin-extension-sdk/concepts/datahandling.md) #### Start Developing - [Finding Extension Points with Vue DevTools](/resources/admin-extension-sdk/develop/devtools.md) - [Adding Entity Types](/resources/admin-extension-sdk/develop/entity-types.md) - [Migrating Existing Admin Plugins](/resources/admin-extension-sdk/develop/migrating-admin-plugins.md) - [Translations](/resources/admin-extension-sdk/develop/translations.md) #### API Reference - [Extending the UI](/resources/admin-extension-sdk/api-reference/ui.md) - [Working with Data](/resources/admin-extension-sdk/api-reference/data.md) - [Extending the CMS](/resources/admin-extension-sdk/api-reference/cms.md) - [Vue Composables](/resources/admin-extension-sdk/api-reference/composables.md) - [Base Options](/resources/admin-extension-sdk/api-reference/base-options.md) - [Consent](/resources/admin-extension-sdk/api-reference/consent.md) - [Context](/resources/admin-extension-sdk/api-reference/context.md) - [Location](/resources/admin-extension-sdk/api-reference/location.md) - [Window](/resources/admin-extension-sdk/api-reference/window.md) ##### Extending the UI - [Purchases and Payments](/resources/admin-extension-sdk/api-reference/ui/purchases-and-payments.md) - [Main Module](/resources/admin-extension-sdk/api-reference/ui/mainModule.md) - [Menu](/resources/admin-extension-sdk/api-reference/ui/menu.md) - [Settings Item](/resources/admin-extension-sdk/api-reference/ui/settingsItem.md) - [Action Button](/resources/admin-extension-sdk/api-reference/ui/actionButton.md) - [Notification](/resources/admin-extension-sdk/api-reference/ui/notification.md) - [Toast](/resources/admin-extension-sdk/api-reference/ui/toast.md) - [Tabs](/resources/admin-extension-sdk/api-reference/ui/tabs.md) - [Component Sections](/resources/admin-extension-sdk/api-reference/ui/component-sections.md) - [Sidebars](/resources/admin-extension-sdk/api-reference/ui/sidebars.md) - [Modals](/resources/admin-extension-sdk/api-reference/ui/modals.md) - [Media Modals](/resources/admin-extension-sdk/api-reference/ui/mediaModal.md) ###### Purchases and Payments - [In-App Purchases](/resources/admin-extension-sdk/api-reference/ui/purchases-and-payments/in-app-purchases.md) - [Payment Overview Cards](/resources/admin-extension-sdk/api-reference/ui/purchases-and-payments/paymentOverviewCard.md) ##### Working with Data - [Repository](/resources/admin-extension-sdk/api-reference/data/repository.md) - [Get](/resources/admin-extension-sdk/api-reference/data/get.md) - [Subscribe](/resources/admin-extension-sdk/api-reference/data/subscribe.md) - [Update](/resources/admin-extension-sdk/api-reference/data/update.md) ##### Extending the CMS - [Register CMS block](/resources/admin-extension-sdk/api-reference/cms/registerCmsBlock.md) - [Register CMS Element](/resources/admin-extension-sdk/api-reference/cms/registerCmsElement.md) ##### Vue Composables - [useRepository](/resources/admin-extension-sdk/api-reference/composables/useRepository.md) - [useSharedState](/resources/admin-extension-sdk/api-reference/composables/useSharedState.md) ### Api - [Untitled](/resources/api/admin-api-reference.md) - [Untitled](/resources/api/store-api-reference.md) ### Shopware - [Get Started with Shopware PaaS Native](/docs/products/paas/shopware/get-started.md) - [Fundamentals](/docs/products/paas/shopware/fundamentals.md) - [Resources](/docs/products/paas/shopware/resources.md) - [Monitoring](/docs/products/paas/shopware/monitoring.md) - [CDN](/docs/products/paas/shopware/cdn.md) - [Composable Frontends](/docs/products/paas/shopware/composable-frontends.md) - [Guides](/docs/products/paas/shopware/guides.md) - [Frequently Asked Questions](/docs/products/paas/shopware/faq.md) - [Known Issues](/docs/products/paas/shopware/known-issues.md) #### Get Started - [Prepare Shopware codebase](/docs/products/paas/shopware/get-started/prepare-codebase.md) - [Untitled](/docs/products/paas/shopware/get-started/cli.md) - [Quickstart](/docs/products/paas/shopware/get-started/quickstart.md) #### Fundamentals - [Organizations](/docs/products/paas/shopware/fundamentals/organization.md) - [Projects](/docs/products/paas/shopware/fundamentals/project.md) - [Applications](/docs/products/paas/shopware/fundamentals/applications.md) - [Setting environment variables](/docs/products/paas/shopware/fundamentals/environment-variables.md) - [Secrets](/docs/products/paas/shopware/fundamentals/secrets.md) - [Account](/docs/products/paas/shopware/fundamentals/account.md) - [Application YAML Configuration](/docs/products/paas/shopware/fundamentals/application-yaml.md) - [PHP settings configuration](/docs/products/paas/shopware/fundamentals/php-settings.md) - [K8s Meta Package](/docs/products/paas/shopware/fundamentals/k8s-meta.md) - [Plugin Store Authentication](/docs/products/paas/shopware/fundamentals/plugins-store-authentication.md) #### Resources - [Databases](/docs/products/paas/shopware/resources/databases.md) - [Object Storage](/docs/products/paas/shopware/resources/object-storage.md) #### Monitoring - [Logs](/docs/products/paas/shopware/monitoring/logs.md) - [Traces](/docs/products/paas/shopware/monitoring/traces.md) - [Monitor events](/docs/products/paas/shopware/monitoring/watch.md) #### CDN - [Web Application Firewall](/docs/products/paas/shopware/cdn/security-features.md) - [Fastly Snippets](/docs/products/paas/shopware/cdn/fastly-snippets.md) #### Guides - [Adding users to the Organization](/docs/products/paas/shopware/guides/adding-users.md) - [Untitled](/docs/products/paas/shopware/guides/setting-up-repository-access.md) - [Guide: Using the Shopware PaaS Vault](/docs/products/paas/shopware/guides/secrets-vault-guide.md) - [Guide: Update Shopware version in PaaS Native](/docs/products/paas/shopware/guides/update-shopware.md) - [Untitled](/docs/products/paas/shopware/guides/opensearch.md) - [Clone Application in PaaS Native](/docs/products/paas/shopware/guides/clone-application.md) - [Manage Cron Jobs](/docs/products/paas/shopware/guides/cronjobs.md) ### Shopware paas - [PaaS CLI Setup](/docs/products/paas/shopware-paas/cli-setup.md) - [Repository](/docs/products/paas/shopware-paas/repository.md) - [Build and Deploy](/docs/products/paas/shopware-paas/build-deploy.md) - [Setup Template](/docs/products/paas/shopware-paas/setup-template.md) - [Elasticsearch](/docs/products/paas/shopware-paas/elasticsearch.md) - [RabbitMQ](/docs/products/paas/shopware-paas/rabbitmq.md) - [Fastly](/docs/products/paas/shopware-paas/fastly.md) - [Blackfire Continuous Observability Solution](/docs/products/paas/shopware-paas/blackfire.md) #### Composable frontends - [Composable-Frontends Performance](/docs/products/paas/shopware-paas/composable-frontends/performance.md) - [Blackfire Continuous Profiling of Nuxt.js](/docs/products/paas/shopware-paas/composable-frontends/blackfire.md) ### Nexus - [Getting Started](/docs/products/nexus/getting-started.md) - [Business Central Integration](/docs/products/nexus/integration.md) - [Security & Data Handling](/docs/products/nexus/security.md) - [User Management](/docs/products/nexus/user-management.md) - [Workflow Builder](/docs/products/nexus/workflow.md) ### Cli - [Automatic refactoring](/docs/products/tools/cli/automatic-refactoring.md) - [Command Types](/docs/products/tools/cli/command-types.md) - [Formatter](/docs/products/tools/cli/formatter.md) - [Other Installation Options](/docs/products/tools/cli/installation.md) - [Untitled](/docs/products/tools/cli/validation.md) ### Extension commands - [Building Extensions and Creating Archives](/docs/products/tools/cli/extension-commands/build.md) - [Standalone Admin Watcher](/docs/products/tools/cli/extension-commands/admin-watcher.md) - [Extracting Meta Data](/docs/products/tools/cli/extension-commands/extract-meta-data.md) - [Configuration](/docs/products/tools/cli/extension-commands/configuration.md) ### Project commands - [Development Environment (CLI Reference)](/docs/products/tools/cli/project-commands/dev-environment.md) - [Generating MySQL Dumps](/docs/products/tools/cli/project-commands/mysql-dump.md) - [Build a Complete Project](/docs/products/tools/cli/project-commands/build.md) - [Remote Extension Management](/docs/products/tools/cli/project-commands/remote-extension-management.md) - [Helper Commands](/docs/products/tools/cli/project-commands/helper-commands.md) - [Autofixer](/docs/products/tools/cli/project-commands/autofix.md) - [Image Proxy](/docs/products/tools/cli/project-commands/image-proxy.md) ### Shopware account commands - [Authentication](/docs/products/tools/cli/shopware-account-commands/authentication.md) - [Releasing automated extension to Shopware Store](/docs/products/tools/cli/shopware-account-commands/releasing-extension-to-shopware-store.md) - [Updating store page of extension](/docs/products/tools/cli/shopware-account-commands/updating-store-page.md) - [Configure composer repository](/docs/products/tools/cli/shopware-account-commands/configure-composer-repository.md) ### Sales agent - [Local installation](/docs/products/sales-agent/installation.md) - [Testing](/docs/products/sales-agent/testing.md) ### Customization - [Branding Customization](/docs/products/sales-agent/customization/branding.md) - [I18n Customization](/docs/products/sales-agent/customization/i18n.md) - [Component Customization](/docs/products/sales-agent/customization/component.md) ### Best practices - [Frontend App Deployment](/docs/products/sales-agent/best-practices/app-deployment.md) #### Frontend App Deployment - [Deploy with Ubuntu Server with PM2](/docs/products/sales-agent/best-practices/app-deployment/hosted-with-ubuntu-server.md) - [Deploy with AWS Amplify](/docs/products/sales-agent/best-practices/app-deployment/aws.md) - [Deploy with Cloudflare](/docs/products/sales-agent/best-practices/app-deployment/cloudflare.md) ### Installation - [Admin Side Installation](/docs/products/digital-sales-rooms/installation/admin-side-installation.md) - [Frontend App Installation](/docs/products/digital-sales-rooms/installation/app-installation.md) ### Setup 3rd party - [Realtime Video Call - Daily.co](/docs/products/digital-sales-rooms/setup-3rd-party/realtime-video-dailyco.md) - [Realtime Service - Mercure](/docs/products/digital-sales-rooms/setup-3rd-party/realtime-service-mercure.md) ### Configuration - [Domain Configuration for frontend app](/docs/products/digital-sales-rooms/configuration/domain-config.md) - [Plugin Configuration](/docs/products/digital-sales-rooms/configuration/plugin-config.md) - [Untitled](/docs/products/digital-sales-rooms/configuration/config-with-cli.md) ### Customization - [Branding Customization](/docs/products/digital-sales-rooms/customization/branding.md) - [I18n Customization](/docs/products/digital-sales-rooms/customization/i18n.md) - [Component Customization](/docs/products/digital-sales-rooms/customization/component.md) ### Best practices - [Frontend App Deployment](/docs/products/digital-sales-rooms/best-practices/app-deployment.md) - [Digital Sales Rooms with SaaS](/docs/products/digital-sales-rooms/best-practices/saas.md) #### Frontend App Deployment - [Deploy with Ubuntu Server with PM2](/docs/products/digital-sales-rooms/best-practices/app-deployment/hosted-with-ubuntu-server.md) - [Deploy with AWS Amplify](/docs/products/digital-sales-rooms/best-practices/app-deployment/aws.md) - [Deploy with Cloudflare](/docs/products/digital-sales-rooms/best-practices/app-deployment/cloudflare.md) ### Concept - [Migration Process](/docs/products/extensions/migration-assistant/concept/migration-process.md) - [Profile and Connection](/docs/products/extensions/migration-assistant/concept/profile-and-connection.md) - [DataSelection and DataSet](/docs/products/extensions/migration-assistant/concept/dataselection-and-dataset.md) - [Migration Context](/docs/products/extensions/migration-assistant/concept/migration-context.md) - [Premapping](/docs/products/extensions/migration-assistant/concept/premapping.md) - [Gateway and Reader](/docs/products/extensions/migration-assistant/concept/gateway-and-reader.md) - [Convert and Mapping](/docs/products/extensions/migration-assistant/concept/convert-and-mapping.md) - [Logging](/docs/products/extensions/migration-assistant/concept/logging.md) - [Error Resolution](/docs/products/extensions/migration-assistant/concept/error-resolution.md) - [Writer](/docs/products/extensions/migration-assistant/concept/writer.md) - [Media Processing](/docs/products/extensions/migration-assistant/concept/media-processing.md) ### Guides - [Extending a Shopware Migration Profile](/docs/products/extensions/migration-assistant/guides/extending-a-shopware-migration-profile.md) - [Extending the Migration Connector](/docs/products/extensions/migration-assistant/guides/extending-the-migration-connector.md) - [Decorating a Shopware Migration Assistant Converter](/docs/products/extensions/migration-assistant/guides/decorating-a-shopware-migration-assistant-converter.md) - [Creating a New Migration Profile](/docs/products/extensions/migration-assistant/guides/creating-a-new-migration-profile.md) ### Concept - [System Architecture](/docs/products/extensions/b2b-suite/concept/system-architecture.md) - [Basic Conventions](/docs/products/extensions/b2b-suite/concept/basic-conventions.md) - [Method Structure](/docs/products/extensions/b2b-suite/concept/method-structure.md) - [Line Item List](/docs/products/extensions/b2b-suite/concept/line-item-list.md) ### Guides - [Core](/docs/products/extensions/b2b-suite/guides/core.md) - [Installation](/docs/products/extensions/b2b-suite/guides/installation.md) - [Storefront](/docs/products/extensions/b2b-suite/guides/storefront.md) - [Example Plugins](/docs/products/extensions/b2b-suite/guides/example-plugins.md) - [Administration](/docs/products/extensions/b2b-suite/guides/administration.md) #### Core - [Dependency Injection](/docs/products/extensions/b2b-suite/guides/core/dependency-injection.md) - [Store API](/docs/products/extensions/b2b-suite/guides/core/store-api.md) - [REST API](/docs/products/extensions/b2b-suite/guides/core/rest-api.md) - [Listing Service](/docs/products/extensions/b2b-suite/guides/core/listing-service.md) - [CRUD Service](/docs/products/extensions/b2b-suite/guides/core/crud-service.md) - [Assignment Service](/docs/products/extensions/b2b-suite/guides/core/assignment-service.md) - [Audit Log](/docs/products/extensions/b2b-suite/guides/core/audit-log.md) - [Exception](/docs/products/extensions/b2b-suite/guides/core/exception.md) - [Currency](/docs/products/extensions/b2b-suite/guides/core/currency.md) - [Entity based ACL](/docs/products/extensions/b2b-suite/guides/core/entity-acl.md) - [Overloading Classes](/docs/products/extensions/b2b-suite/guides/core/overload-classes.md) - [Storefront Authentication](/docs/products/extensions/b2b-suite/guides/core/authentication.md) #### Storefront - [Ajax Panel](/docs/products/extensions/b2b-suite/guides/storefront/ajax-panel.md) - [Product Search](/docs/products/extensions/b2b-suite/guides/storefront/product-search.md) - [Complex Views](/docs/products/extensions/b2b-suite/guides/storefront/complex-views.md) - [Modal Component](/docs/products/extensions/b2b-suite/guides/storefront/modal-component.md) - [Company](/docs/products/extensions/b2b-suite/guides/storefront/company.md) - [ACL and Routing](/docs/products/extensions/b2b-suite/guides/storefront/acl-routing.md) - [How to Extend the Storefront (Shopware 6)](/docs/products/extensions/b2b-suite/guides/storefront/how-to-extend-the-storefront.md) ### Employee management - [Concepts](/docs/products/extensions/b2b-components/employee-management/concepts.md) - [Guides](/docs/products/extensions/b2b-components/employee-management/guides.md) #### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/employee-management/concepts/entities-and-schema.md) #### Guides - [API Route Restriction for Employees](/docs/products/extensions/b2b-components/employee-management/guides/api-route-restriction-for-employees.md) - [Employee Invitation](/docs/products/extensions/b2b-components/employee-management/guides/b2b-employee-invitation.md) - [B2B Roles](/docs/products/extensions/b2b-components/employee-management/guides/b2b-roles.md) - [Create Permissions via App](/docs/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-app.md) - [Creating own permissions via plugin](/docs/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-plugin.md) - [B2B Employee Integration for Subscriptions](/docs/products/extensions/b2b-components/employee-management/guides/subscription-integration.md) ### Quotes management #### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/quotes-management/concepts/entities-and-schema.md) #### Guides - [Quotes conversion](/docs/products/extensions/b2b-components/quotes-management/guides/quotes-conversion.md) ### Shopping lists #### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/shopping-lists/concepts/entities-and-schema.md) #### Guides - [Untitled](/docs/products/extensions/b2b-components/shopping-lists/guides/api-and-pricing.md) ### Order approval #### Concepts - [Entities and workflow](/docs/products/extensions/b2b-components/order-approval/concepts/01-entities-and-workflow.md) #### Guides - [Order approval permissions](/docs/products/extensions/b2b-components/order-approval/guides/02-order-approval-permissions.md) - [Order approval's payment process](/docs/products/extensions/b2b-components/order-approval/guides/03-payment-process.md) - [How to add a new approval condition](/docs/products/extensions/b2b-components/order-approval/guides/04-add-new-approval-condition.md) ### Organization unit #### Concepts - [Entities and schema](/docs/products/extensions/b2b-components/organization-unit/concepts/entities-and-schema.md) #### Guides - [Untitled](/docs/products/extensions/b2b-components/organization-unit/guides/store-api.md) - [What is an Attribute Entity](/docs/products/extensions/b2b-components/organization-unit/guides/extending-organization-entity.md) - [How to identify the organization unit from the context](/docs/products/extensions/b2b-components/organization-unit/guides/how-to-identify-organization-from-context.md) ### Individual pricing #### Concepts - [Entities and Workflow](/docs/products/extensions/b2b-components/individual-pricing/concepts/entities-and-workflow.md) - [Pricing workflow](/docs/products/extensions/b2b-components/individual-pricing/concepts/pricing-workflow.md) #### Guides - [Extensibility - Events, Messages, and Extensions](/docs/products/extensions/b2b-components/individual-pricing/guides/extensibility-events-messages.md) ### Concept - [Migration Tables](/docs/products/extensions/b2b-suite-migration/concept/migration-table.md) - [Technical Terms and Concepts](/docs/products/extensions/b2b-suite-migration/concept/technical-terms-and-concepts.md) ### Execution - [Prerequisites](/docs/products/extensions/b2b-suite-migration/execution/prerequisites.md) - [Running Migration](/docs/products/extensions/b2b-suite-migration/execution/running-migration.md) - [Troubleshooting](/docs/products/extensions/b2b-suite-migration/execution/troubleshooting.md) ### Development - [Adding a New Component](/docs/products/extensions/b2b-suite-migration/development/adding-component.md) - [Fields Mapping](/docs/products/extensions/b2b-suite-migration/development/fields-mapping.md) - [Handlers](/docs/products/extensions/b2b-suite-migration/development/handler.md) - [Extending an Existing Migration](/docs/products/extensions/b2b-suite-migration/development/extending-migration.md) - [Configuration Validation and Migration Execution](/docs/products/extensions/b2b-suite-migration/development/validation-and-run.md) ### References - [References](/docs/products/extensions/b2b-suite-migration/references/references.md) - [Role and Permission Mapping](/docs/products/extensions/b2b-suite-migration/references/role-permission-mapping.md) ### Advanced search - [Cross Search](/docs/products/extensions/advanced-search/Cross-search.md) - [Add / Modify language analyzers, stopwords, stemmer](/docs/products/extensions/advanced-search/How-to-add-modify-language-analyzers-stopwords-stemmer.md) - [Add more Fields to Product Search](/docs/products/extensions/advanced-search/How-to-add-more-fields-to-product-search.md) - [Configure Searchable Fields](/docs/products/extensions/advanced-search/How-to-configure-searchable-fields.md) - [Define a Custom Elasticsearch Definition](/docs/products/extensions/advanced-search/How-to-define-your-custom-Elasticsearch-definition.md) - [Extend Search Template](/docs/products/extensions/advanced-search/How-to-extend-the-search-and-suggest-template.md) - [Add / Modify Completion](/docs/products/extensions/advanced-search/How-to-modify-completion.md) - [Modify Search Logic](/docs/products/extensions/advanced-search/How-to-modify-search-logic.md) - [Search and Suggest Routes](/docs/products/extensions/advanced-search/Search-and-suggest-routes.md) - [Installation](/docs/products/extensions/advanced-search/installation.md) ### Subscriptions - [Subscription concept](/docs/products/extensions/subscriptions/concept.md) ### Guides - [Separate subscription checkout](/docs/products/extensions/subscriptions/guides/separate-checkout.md) - [Mixed subscription checkout](/docs/products/extensions/subscriptions/guides/mixed-checkout.md) - [Subscription template scoping](/docs/products/extensions/subscriptions/guides/template-scoping.md) - [B2B Employee Integration for Subscriptions](/docs/products/extensions/subscriptions/guides/b2b-employee-integration.md) ### Concepts - [Commerce](/docs/v6.6/concepts/commerce.md) - [Framework](/docs/v6.6/concepts/framework.md) - [Extensions](/docs/v6.6/concepts/extensions.md) - [API](/docs/v6.6/concepts/api.md) #### Commerce - [Catalog](/docs/v6.6/concepts/commerce/catalog.md) - [Checkout](/docs/v6.6/concepts/commerce/checkout-concept.md) - [Content](/docs/v6.6/concepts/commerce/content.md) ##### Catalog - [Products](/docs/v6.6/concepts/commerce/catalog/products.md) - [Categories](/docs/v6.6/concepts/commerce/catalog/categories.md) - [Sales Channels](/docs/v6.6/concepts/commerce/catalog/sales-channels.md) ##### Checkout - [Cart](/docs/v6.6/concepts/commerce/checkout-concept/cart.md) - [Orders](/docs/v6.6/concepts/commerce/checkout-concept/orders.md) - [Payments](/docs/v6.6/concepts/commerce/checkout-concept/payments.md) ##### Content - [Shopping Experiences (CMS)](/docs/v6.6/concepts/commerce/content/shopping-experiences-cms.md) #### Framework - [Architecture](/docs/v6.6/concepts/framework/architecture.md) - [Data Abstraction Layer](/docs/v6.6/concepts/framework/data-abstraction-layer.md) - [Messaging](/docs/v6.6/concepts/framework/messaging.md) - [Migrations](/docs/v6.6/concepts/framework/migrations.md) - [Rules](/docs/v6.6/concepts/framework/rules.md) - [HTTP Cache](/docs/v6.6/concepts/framework/http_cache.md) - [Elasticsearch](/docs/v6.6/concepts/framework/elasticsearch.md) - [Flow Builder](/docs/v6.6/concepts/framework/flow-concept.md) - [System Checks](/docs/v6.6/concepts/framework/system-check.md) ##### Architecture - [Storefront](/docs/v6.6/concepts/framework/architecture/storefront-concept.md) - [Administration](/docs/v6.6/concepts/framework/architecture/administration-concept.md) #### Extensions - [Apps](/docs/v6.6/concepts/extensions/apps-concept.md) - [Plugins](/docs/v6.6/concepts/extensions/plugins-concept.md) #### API - [Store API](/docs/v6.6/concepts/api/store-api.md) - [Admin API](/docs/v6.6/concepts/api/admin-api.md) ### Guides - [Installation Overview](/docs/v6.6/guides/installation.md) - [Extensions](/docs/v6.6/guides/plugins.md) - [Hosting](/docs/v6.6/guides/hosting.md) - [Integrations/API](/docs/v6.6/guides/integrations-api.md) #### Installation - [Requirements](/docs/v6.6/guides/installation/requirements.md) - [Project Template](/docs/v6.6/guides/installation/template.md) - [Setups](/docs/v6.6/guides/installation/setups.md) ##### Setups - [Docker](/docs/v6.6/guides/installation/setups/docker.md) - [Symfony CLI](/docs/v6.6/guides/installation/setups/symfony-cli.md) - [Devenv](/docs/v6.6/guides/installation/setups/devenv.md) #### Extensions - [Plugins](/docs/v6.6/guides/plugins/plugins.md) - [Themes](/docs/v6.6/guides/plugins/themes.md) - [Apps](/docs/v6.6/guides/plugins/apps.md) - [Overview](/docs/v6.6/guides/plugins/overview.md) ##### Plugins - [Plugin Fundamentals](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals.md) - [Checkout](/docs/v6.6/guides/plugins/plugins/checkout.md) - [Content](/docs/v6.6/guides/plugins/plugins/content.md) - [Elasticsearch](/docs/v6.6/guides/plugins/plugins/elasticsearch.md) - [Framework](/docs/v6.6/guides/plugins/plugins/framework.md) - [Administration](/docs/v6.6/guides/plugins/plugins/administration.md) - [Storefront](/docs/v6.6/guides/plugins/plugins/storefront.md) - [Testing](/docs/v6.6/guides/plugins/plugins/testing.md) - [API](/docs/v6.6/guides/plugins/plugins/api.md) - [In-App Purchases](/docs/v6.6/guides/plugins/plugins/in-app-purchase.md) - [Plugin Base Guide](/docs/v6.6/guides/plugins/plugins/plugin-base-guide.md) - [Bundle](/docs/v6.6/guides/plugins/plugins/bundle.md) - [Plugins for Symfony Developers](/docs/v6.6/guides/plugins/plugins/plugins-for-symfony-developers.md) - [Redis](/docs/v6.6/guides/plugins/plugins/redis.md) ###### Plugin fundamentals - [Add Plugin Configuration](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/add-plugin-configuration.md) - [Use Plugin Configuration](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/use-plugin-configuration.md) - [Database Migrations](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/database-migrations.md) - [Dependency Injection](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/dependency-injection.md) - [Listening to Events](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/listening-to-events.md) - [Add Custom Service](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/add-custom-service.md) - [Adjusting a Service](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/adjusting-service.md) - [Add Plugin Dependencies](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/add-plugin-dependencies.md) - [Add Custom CLI Commands](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/add-custom-commands.md) - [Add Scheduled Task](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task.md) - [Using Custom Fields of Type Media](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/custom-fields-of-type-media.md) - [Adding NPM Dependencies](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/using-npm-dependencies.md) - [Adding Composer Dependencies](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/using-composer-dependencies.md) - [Plugin Lifecycle Methods](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/plugin-lifecycle.md) - [Logging](/docs/v6.6/guides/plugins/plugins/plugin-fundamentals/logging.md) ###### Checkout - [Cart](/docs/v6.6/guides/plugins/plugins/checkout/cart.md) - [Document](/docs/v6.6/guides/plugins/plugins/checkout/document.md) - [Order](/docs/v6.6/guides/plugins/plugins/checkout/order.md) - [Payment](/docs/v6.6/guides/plugins/plugins/checkout/payment.md) ####### Cart - [Add Cart Collector/Processor](/docs/v6.6/guides/plugins/plugins/checkout/cart/add-cart-processor-collector.md) - [Add Cart Items](/docs/v6.6/guides/plugins/plugins/checkout/cart/add-cart-items.md) - [Add Cart Discounts](/docs/v6.6/guides/plugins/plugins/checkout/cart/add-cart-discounts.md) - [Add Cart Validator](/docs/v6.6/guides/plugins/plugins/checkout/cart/add-cart-validator.md) - [Change price of items in cart](/docs/v6.6/guides/plugins/plugins/checkout/cart/change-price-of-item.md) - [Customize Price Calculation](/docs/v6.6/guides/plugins/plugins/checkout/cart/customize-price-calculation.md) - [Tax provider](/docs/v6.6/guides/plugins/plugins/checkout/cart/tax-provider.md) ####### Document - [Add Custom Document](/docs/v6.6/guides/plugins/plugins/checkout/document/add-custom-document.md) - [Add Custom Document Type](/docs/v6.6/guides/plugins/plugins/checkout/document/add-custom-document-type.md) ####### Order - [Using the State Machine](/docs/v6.6/guides/plugins/plugins/checkout/order/using-the-state-machine.md) - [Listen to Order Changes](/docs/v6.6/guides/plugins/plugins/checkout/order/listen-to-order-changes.md) ####### Payment - [Add Payment Plugin](/docs/v6.6/guides/plugins/plugins/checkout/payment/add-payment-plugin.md) - [Customize Payment Provider](/docs/v6.6/guides/plugins/plugins/checkout/payment/customize-payment-provider.md) ###### Content - [CMS](/docs/v6.6/guides/plugins/plugins/content/cms.md) - [Mail](/docs/v6.6/guides/plugins/plugins/content/mail.md) - [Media](/docs/v6.6/guides/plugins/plugins/content/media.md) - [SEO](/docs/v6.6/guides/plugins/plugins/content/seo.md) - [Sitemap](/docs/v6.6/guides/plugins/plugins/content/sitemap.md) - [Stock](/docs/v6.6/guides/plugins/plugins/content/stock.md) ####### CMS - [Add CMS Block](/docs/v6.6/guides/plugins/plugins/content/cms/add-cms-block.md) - [Add CMS Element](/docs/v6.6/guides/plugins/plugins/content/cms/add-cms-element.md) - [Add Data to CMS Element](/docs/v6.6/guides/plugins/plugins/content/cms/add-data-to-cms-elements.md) ####### Mail - [Add Data to Mails](/docs/v6.6/guides/plugins/plugins/content/mail/add-data-to-mails.md) - [Add Mail Templates](/docs/v6.6/guides/plugins/plugins/content/mail/add-mail-template.md) ####### Media - [Prevent Deletion of Media Files Referenced in your Plugins](/docs/v6.6/guides/plugins/plugins/content/media/prevent-deletion-of-media-files-referenced-in-your-plugins.md) - [Add Custom Media File Extension](/docs/v6.6/guides/plugins/plugins/content/media/add-custom-file-extension.md) - [Remote Thumbnail Generation](/docs/v6.6/guides/plugins/plugins/content/media/remote-thumbnail-generation.md) ####### SEO - [Add custom SEO URLs](/docs/v6.6/guides/plugins/plugins/content/seo/add-custom-seo-url.md) ####### Sitemap - [Add Custom Sitemap Entries](/docs/v6.6/guides/plugins/plugins/content/sitemap/add-custom-sitemap-entries.md) - [Modify Sitemap Entries](/docs/v6.6/guides/plugins/plugins/content/sitemap/modify-sitemap-entries.md) - [Remove Sitemap Entries](/docs/v6.6/guides/plugins/plugins/content/sitemap/remove-sitemap-entries.md) ####### Stock - [Implementing your own stock storage](/docs/v6.6/guides/plugins/plugins/content/stock/implementing-your-own-stock-storage.md) - [Loading Stock Information from a Different Source](/docs/v6.6/guides/plugins/plugins/content/stock/loading-stock-information-from-different-source.md) - [Reading and Writing Stock](/docs/v6.6/guides/plugins/plugins/content/stock/reading-writing-stock.md) ###### Elasticsearch - [Adding Product Entity Extension to Elasticsearch](/docs/v6.6/guides/plugins/plugins/elasticsearch/add-product-entity-extension-to-elasticsearch.md) ###### Framework - [Data Handling/DataAbstractionLayer](/docs/v6.6/guides/plugins/plugins/framework/data-handling.md) - [Custom Fields](/docs/v6.6/guides/plugins/plugins/framework/custom-field.md) - [Event](/docs/v6.6/guides/plugins/plugins/framework/event.md) - [Message Queue](/docs/v6.6/guides/plugins/plugins/framework/message-queue.md) - [Rule](/docs/v6.6/guides/plugins/plugins/framework/rule.md) - [Store API](/docs/v6.6/guides/plugins/plugins/framework/store-api.md) - [Filesystem](/docs/v6.6/guides/plugins/plugins/framework/filesystem.md) - [Flow](/docs/v6.6/guides/plugins/plugins/framework/flow.md) - [Rate Limiter](/docs/v6.6/guides/plugins/plugins/framework/rate-limiter.md) - [Overview](/docs/v6.6/guides/plugins/plugins/framework/system-check.md) ####### Data Handling / DataAbstractionLayer - [Entities via attributes](/docs/v6.6/guides/plugins/plugins/framework/data-handling/entities-via-attributes.md) - [Reading Data](/docs/v6.6/guides/plugins/plugins/framework/data-handling/reading-data.md) - [Writing Data](/docs/v6.6/guides/plugins/plugins/framework/data-handling/writing-data.md) - [Adding Custom Complex Data](/docs/v6.6/guides/plugins/plugins/framework/data-handling/add-custom-complex-data.md) - [Adding Complex Data to Existing Entities](/docs/v6.6/guides/plugins/plugins/framework/data-handling/add-complex-data-to-existing-entities.md) - [Replacing Associated Data](/docs/v6.6/guides/plugins/plugins/framework/data-handling/replacing-associated-data.md) - [Removing Associated Data](/docs/v6.6/guides/plugins/plugins/framework/data-handling/deleting-associated-data.md) - [Adding Data Associations](/docs/v6.6/guides/plugins/plugins/framework/data-handling/add-data-associations.md) - [Adding Data Translations](/docs/v6.6/guides/plugins/plugins/framework/data-handling/add-data-translations.md) - [Using Database Events](/docs/v6.6/guides/plugins/plugins/framework/data-handling/using-database-events.md) - [Using Flags](/docs/v6.6/guides/plugins/plugins/framework/data-handling/using-flags.md) - [Field Inheritance](/docs/v6.6/guides/plugins/plugins/framework/data-handling/field-inheritance.md) - [Versioning Entities](/docs/v6.6/guides/plugins/plugins/framework/data-handling/versioning-entities.md) - [Adding Data Indexer](/docs/v6.6/guides/plugins/plugins/framework/data-handling/add-data-indexer.md) ####### Custom Fields - [Add Custom Field](/docs/v6.6/guides/plugins/plugins/framework/custom-field/add-custom-field.md) - [Fetching Data from "Entity Selection" Custom Field](/docs/v6.6/guides/plugins/plugins/framework/custom-field/fetching-data-from-entity-selection.md) ####### Event - [Add Custom Event](/docs/v6.6/guides/plugins/plugins/framework/event/add-custom-event.md) - [Finding Events](/docs/v6.6/guides/plugins/plugins/framework/event/finding-events.md) ####### Message Queue - [Add message to queue](/docs/v6.6/guides/plugins/plugins/framework/message-queue/add-message-to-queue.md) - [Add message handler](/docs/v6.6/guides/plugins/plugins/framework/message-queue/add-message-handler.md) - [Add Middleware](/docs/v6.6/guides/plugins/plugins/framework/message-queue/add-middleware.md) ####### Rule - [Add Custom Rules](/docs/v6.6/guides/plugins/plugins/framework/rule/add-custom-rules.md) ####### Store API - [Add Store API route](/docs/v6.6/guides/plugins/plugins/framework/store-api/add-store-api-route.md) - [Add caching for Store API route](/docs/v6.6/guides/plugins/plugins/framework/store-api/add-caching-for-store-api-route.md) - [Override Existing Route](/docs/v6.6/guides/plugins/plugins/framework/store-api/override-existing-route.md) ####### Filesystem - [Filesystem - Flysystem](/docs/v6.6/guides/plugins/plugins/framework/filesystem/filesystem.md) ####### Flow - [Add custom flow Action](/docs/v6.6/guides/plugins/plugins/framework/flow/add-flow-builder-action.md) - [Add custom flow trigger](/docs/v6.6/guides/plugins/plugins/framework/flow/add-flow-builder-trigger.md) - [Action transactions](/docs/v6.6/guides/plugins/plugins/framework/flow/action-transactions.md) ####### Rate Limiter - [Add Rate Limiter to API Route](/docs/v6.6/guides/plugins/plugins/framework/rate-limiter/add-rate-limiter-to-api-route.md) ####### System Checks - [Overview](/docs/v6.6/guides/plugins/plugins/framework/system-check/add-custom-check.md) ###### Administration ####### Advanced configuration - [Extending Webpack](/docs/v6.6/guides/plugins/plugins/administration/advanced-configuration/extending-webpack.md) - [Adding Shortcuts](/docs/v6.6/guides/plugins/plugins/administration/advanced-configuration/add-shortcuts.md) - [Add rule assignment configuration](/docs/v6.6/guides/plugins/plugins/administration/advanced-configuration/add-rule-assignment-configuration.md) - [Modify dynamic product groups blacklist](/docs/v6.6/guides/plugins/plugins/administration/advanced-configuration/modify-blacklist-for-dynamic-product-groups.md) ####### Data handling processing - [Using the data handling](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/using-data-handling.md) - [Using the data grid component](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/using-the-data-grid-component.md) - [The Shopware object](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/the-shopware-object.md) - [Using custom fields](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/using-custom-fields.md) - [Add custom data to the search](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/search-custom-data.md) - [Handling media](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/handling-media.md) - [Using Vuex Stores](/docs/v6.6/guides/plugins/plugins/administration/data-handling-processing/using-vuex-state.md) ####### Mixins directives - [Adding Mixins](/docs/v6.6/guides/plugins/plugins/administration/mixins-directives/add-mixins.md) - [Using Mixins](/docs/v6.6/guides/plugins/plugins/administration/mixins-directives/using-mixins.md) - [Using Directives](/docs/v6.6/guides/plugins/plugins/administration/mixins-directives/adding-directives.md) ####### Module component management - [Add custom module](/docs/v6.6/guides/plugins/plugins/administration/module-component-management/add-custom-module.md) - [Add custom component](/docs/v6.6/guides/plugins/plugins/administration/module-component-management/add-custom-component.md) - [Customize modules](/docs/v6.6/guides/plugins/plugins/administration/module-component-management/customizing-modules.md) - [Customizing components](/docs/v6.6/guides/plugins/plugins/administration/module-component-management/customizing-components.md) - [Add custom input field to existing component](/docs/v6.6/guides/plugins/plugins/administration/module-component-management/add-custom-field.md) - [Using base components](/docs/v6.6/guides/plugins/plugins/administration/module-component-management/using-base-components.md) ####### Permissions error handling - [Adding permissions](/docs/v6.6/guides/plugins/plugins/administration/permissions-error-handling/add-acl-rules.md) - [Adding error handling](/docs/v6.6/guides/plugins/plugins/administration/permissions-error-handling/add-error-handling.md) ####### Routing navigation - [Add custom route](/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/add-custom-route.md) - [Add menu entry](/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.md) - [Override existing routes](/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/overriding-routes.md) - [Add tab to existing module](/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/add-new-tab.md) ####### Services utilities - [Making API Requests](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/making-api-requests.md) - [Adding Services](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/add-custom-service.md) - [Extending services](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/extending-services.md) - [Using utility functions](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/using-utils.md) - [Add filter](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/add-filter.md) - [Using filter](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/using-filter.md) - [Injecting services](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/injecting-services.md) - [The Sanitizer helper](/docs/v6.6/guides/plugins/plugins/administration/services-utilities/the-sanitizer-helper.md) ####### System updates - [Future Development Roadmap: Upgrading to Meteor Components](/docs/v6.6/guides/plugins/plugins/administration/system-updates/meteor-components.md) - [Future Development Roadmap: Changing from Webpack to Vite](/docs/v6.6/guides/plugins/plugins/administration/system-updates/vite.md) - [Future Development Roadmap: Removing Vue Migration Build](/docs/v6.6/guides/plugins/plugins/administration/system-updates/vue-migration-build.md) - [Future Development Roadmap: Moving Towards Vue Native](/docs/v6.6/guides/plugins/plugins/administration/system-updates/vue-native.md) - [Migration from Vuex in Shopware to Pinia](/docs/v6.6/guides/plugins/plugins/administration/system-updates/pinia.md) ####### Templates styling - [Writing templates](/docs/v6.6/guides/plugins/plugins/administration/templates-styling/writing-templates.md) - [Adding snippets](/docs/v6.6/guides/plugins/plugins/administration/templates-styling/adding-snippets.md) - [Using assets](/docs/v6.6/guides/plugins/plugins/administration/templates-styling/using-assets.md) - [Add custom styles](/docs/v6.6/guides/plugins/plugins/administration/templates-styling/add-custom-styles.md) ####### Ui ux - [Adding responsive behavior](/docs/v6.6/guides/plugins/plugins/administration/ui-ux/adding-responsive-behavior.md) ###### Storefront - [Customize Templates](/docs/v6.6/guides/plugins/plugins/storefront/customize-templates.md) - [Add Custom Controller](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-controller.md) - [Add Caching to Custom Controller](/docs/v6.6/guides/plugins/plugins/storefront/add-caching-to-custom-controller.md) - [Add Dynamic Content via AJAX Calls](/docs/v6.6/guides/plugins/plugins/storefront/add-dynamic-content-via-ajax-calls.md) - [Add Custom Javascript](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-javascript.md) - [Override Existing Javascript](/docs/v6.6/guides/plugins/plugins/storefront/override-existing-javascript.md) - [Add JavaScript as script tag](/docs/v6.6/guides/plugins/plugins/storefront/add-javascript-as-script-tag.md) - [Add Custom Assets](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-assets.md) - [Add custom captcha](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-captcha.md) - [Add Custom Styling](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-styling.md) - [Add Custom Icons](/docs/v6.6/guides/plugins/plugins/storefront/add-icons.md) - [Add Custom Page](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-page.md) - [Add Custom Pagelet](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-pagelet.md) - [Add translations](/docs/v6.6/guides/plugins/plugins/storefront/add-translations.md) - [Add Custom Listing Filters](/docs/v6.6/guides/plugins/plugins/storefront/add-listing-filters.md) - [Fetching Data with Javascript](/docs/v6.6/guides/plugins/plugins/storefront/fetching-data-with-javascript.md) - [Add Data to Storefront Page](/docs/v6.6/guides/plugins/plugins/storefront/add-data-to-storefront-page.md) - [Add Cookie to Manager](/docs/v6.6/guides/plugins/plugins/storefront/add-cookie-to-manager.md) - [Reacting to Cookie Consent Changes](/docs/v6.6/guides/plugins/plugins/storefront/reacting-to-cookie-consent-changes.md) - [Reacting to Javascript Events on Storefront](/docs/v6.6/guides/plugins/plugins/storefront/reacting-to-javascript-events.md) - [Working with Media and Thumbnails](/docs/v6.6/guides/plugins/plugins/storefront/use-media-thumbnails.md) - [Remove Javascript Plugin](/docs/v6.6/guides/plugins/plugins/storefront/remove-unnecessary-js-plugin.md) - [Add Custom Field in the Storefront](/docs/v6.6/guides/plugins/plugins/storefront/using-custom-fields-storefront.md) - [Add Custom Sorting for Product Listing](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-sorting-product-listing.md) - [Add SCSS variables](/docs/v6.6/guides/plugins/plugins/storefront/add-scss-variables.md) - [Add SCSS Variables](/docs/v6.6/guides/plugins/plugins/storefront/add-scss-variables-via-subscriber.md) - [Using a Modal Window](/docs/v6.6/guides/plugins/plugins/storefront/using-a-modal-window.md) - [Using the Datepicker Plugin](/docs/v6.6/guides/plugins/plugins/storefront/using-the-datepicker-plugin.md) - [Use Nested Line Items](/docs/v6.6/guides/plugins/plugins/storefront/use-nested-line-items.md) - [Add Custom Twig Functions](/docs/v6.6/guides/plugins/plugins/storefront/add-custom-twig-function.md) ###### Testing - [End-to-End Testing](/docs/v6.6/guides/plugins/plugins/testing/end-to-end-testing.md) - [Jest Unit Tests in Shopware's Administration](/docs/v6.6/guides/plugins/plugins/testing/jest-admin.md) - [Jest Unit Tests in Shopware's Storefront](/docs/v6.6/guides/plugins/plugins/testing/jest-storefront.md) - [PHP Unit Testing](/docs/v6.6/guides/plugins/plugins/testing/php-unit.md) ###### API - [Customer-specific Pricing](/docs/v6.6/guides/plugins/plugins/api/customer-specific-pricing.md) - [Multi-Inventory](/docs/v6.6/guides/plugins/plugins/api/multi-inventory.md) ##### Themes - [Theme Base Guide](/docs/v6.6/guides/plugins/themes/theme-base-guide.md) - [Create a First Theme](/docs/v6.6/guides/plugins/themes/create-a-theme.md) - [Differences Plugins and Apps vs Themes](/docs/v6.6/guides/plugins/themes/differences-plugins-and-apps-vs-themes.md) - [Theme Configuration](/docs/v6.6/guides/plugins/themes/theme-configuration.md) - [Add SCSS Styling and JavaScript to a Theme](/docs/v6.6/guides/plugins/themes/add-css-js-to-theme.md) - [Override Bootstrap Variables in a Theme](/docs/v6.6/guides/plugins/themes/override-bootstrap-variables-in-a-theme.md) - [Add Assets to a Theme](/docs/v6.6/guides/plugins/themes/add-assets-to-theme.md) - [Add Custom Icons](/docs/v6.6/guides/plugins/themes/add-icons.md) - [Theme Inheritance](/docs/v6.6/guides/plugins/themes/add-theme-inheritance.md) - [Theme with Bootstrap Styling](/docs/v6.6/guides/plugins/themes/add-theme-inheritance-without-resources.md) - [Theme Inheritance Configuration](/docs/v6.6/guides/plugins/themes/theme-inheritance-configuration.md) ##### Apps - [App Starter Guides](/docs/v6.6/guides/plugins/apps/starter.md) - [App SDKs](/docs/v6.6/guides/plugins/apps/app-sdks.md) - [App Scripts](/docs/v6.6/guides/plugins/apps/app-scripts.md) - [Storefront](/docs/v6.6/guides/plugins/apps/storefront.md) - [Administration](/docs/v6.6/guides/plugins/apps/administration.md) - [Flow Builder](/docs/v6.6/guides/plugins/apps/flow-builder.md) - [Custom data](/docs/v6.6/guides/plugins/apps/custom-data.md) - [Content](/docs/v6.6/guides/plugins/apps/content.md) - [Rule Builder](/docs/v6.6/guides/plugins/apps/rule-builder.md) - [In-App Purchases](/docs/v6.6/guides/plugins/apps/in-app-purchase.md) - [App Base Guide](/docs/v6.6/guides/plugins/apps/app-base-guide.md) - [Configuration](/docs/v6.6/guides/plugins/apps/configuration.md) - [Tax provider](/docs/v6.6/guides/plugins/apps/tax-provider.md) - [Payment](/docs/v6.6/guides/plugins/apps/payment.md) - [Webhook](/docs/v6.6/guides/plugins/apps/webhook.md) - [Shipping methods](/docs/v6.6/guides/plugins/apps/shipping-methods.md) - [Client-App backend communication](/docs/v6.6/guides/plugins/apps/clientside-to-app-backend.md) - [Signing & Verification in the App System](/docs/v6.6/guides/plugins/apps/app-signature-verification.md) ###### App Starter Guides - [Starter Guide - Read and Write Data](/docs/v6.6/guides/plugins/apps/starter/product-translator.md) - [Starter Guide - Add an API Endpoint](/docs/v6.6/guides/plugins/apps/starter/add-api-endpoint.md) - [Starter Guide - Create an Admin Extension](/docs/v6.6/guides/plugins/apps/starter/starter-admin-extension.md) ###### App SDKs - [JavaScript](/docs/v6.6/guides/plugins/apps/app-sdks/javascript.md) - [App Bundle](/docs/v6.6/guides/plugins/apps/app-sdks/symfony-bundle.md) - [PHP](/docs/v6.6/guides/plugins/apps/app-sdks/php.md) ####### Official JavaScript SDK - [Getting Started](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/01-getting_started.md) - [Lifecycle](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/02-lifecycle.md) - [Context](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/03-context.md) - [Signing of responses](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/04-signing.md) - [Making HTTP requests to the Shop](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/05-http-client.md) - [Untitled](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/06-integration.md) - [Untitled](/docs/v6.6/guides/plugins/apps/app-sdks/javascript/07-external-frontend.md) ####### Official PHP SDK - [Getting Started](/docs/v6.6/guides/plugins/apps/app-sdks/php/01-getting_started.md) - [Lifecycle](/docs/v6.6/guides/plugins/apps/app-sdks/php/02-lifecycle.md) - [Context](/docs/v6.6/guides/plugins/apps/app-sdks/php/03-context.md) - [Signing of responses](/docs/v6.6/guides/plugins/apps/app-sdks/php/04-signing.md) - [Making HTTP requests to the Shop](/docs/v6.6/guides/plugins/apps/app-sdks/php/05-http-client.md) - [Events](/docs/v6.6/guides/plugins/apps/app-sdks/php/06-events.md) ###### App Scripts - [Manipulate the Cart with App Scripts](/docs/v6.6/guides/plugins/apps/app-scripts/cart-manipulation.md) - [Load additional data for the Storefront with App Scripts](/docs/v6.6/guides/plugins/apps/app-scripts/data-loading.md) - [Custom Endpoints with App Scripts](/docs/v6.6/guides/plugins/apps/app-scripts/custom-endpoints.md) ###### Storefront - [Apps as themes](/docs/v6.6/guides/plugins/apps/storefront/apps-as-themes.md) - [Customize Templates](/docs/v6.6/guides/plugins/apps/storefront/customize-templates.md) - [Add cookies to the consent manager](/docs/v6.6/guides/plugins/apps/storefront/cookies-with-apps.md) ###### Administration - [Meteor Admin SDK](/docs/v6.6/guides/plugins/apps/administration/meteor-admin-sdk.md) - [Add custom action button](/docs/v6.6/guides/plugins/apps/administration/add-custom-action-button.md) - [Add custom module](/docs/v6.6/guides/plugins/apps/administration/add-custom-modules.md) - [Add CMS Element](/docs/v6.6/guides/plugins/apps/administration/add-cms-element-via-admin-sdk.md) - [Adding translations for apps](/docs/v6.6/guides/plugins/apps/administration/adding-snippets.md) ###### Flow Builder - [Add custom flow actions](/docs/v6.6/guides/plugins/apps/flow-builder/add-custom-flow-actions-from-app-system.md) - [Add custom flow trigger](/docs/v6.6/guides/plugins/apps/flow-builder/add-custom-flow-triggers-from-app-system.md) ###### Custom Data - [Custom Data](/docs/v6.6/guides/plugins/apps/custom-data/custom-fields.md) - [Custom entities](/docs/v6.6/guides/plugins/apps/custom-data/custom-entities.md) ###### Content - [CMS](/docs/v6.6/guides/plugins/apps/content/cms.md) ####### CMS - [Add custom CMS blocks](/docs/v6.6/guides/plugins/apps/content/cms/add-custom-cms-blocks.md) ###### Rule Builder - [Add custom rule conditions](/docs/v6.6/guides/plugins/apps/rule-builder/add-custom-rule-conditions.md) ###### Gateways ####### Checkout - [Checkout Gateway](/docs/v6.6/guides/plugins/apps/gateways/checkout/checkout-gateway.md) - [Checkout Gateway Command Reference](/docs/v6.6/guides/plugins/apps/gateways/checkout/command-reference.md) ####### In app purchase - [In-App Purchase Gateway](/docs/v6.6/guides/plugins/apps/gateways/in-app-purchase/in-app-purchase-gateway.md) #### Hosting - [Installation and Updates](/docs/v6.6/guides/hosting/installation-updates.md) - [Configurations](/docs/v6.6/guides/hosting/configurations.md) - [Performance](/docs/v6.6/guides/hosting/performance.md) - [Infrastructure](/docs/v6.6/guides/hosting/infrastructure.md) ##### Installation & Updates - [Deployments](/docs/v6.6/guides/hosting/installation-updates/deployments.md) - [Cluster Setup](/docs/v6.6/guides/hosting/installation-updates/cluster-setup.md) - [Docker Image](/docs/v6.6/guides/hosting/installation-updates/docker.md) - [Extension Management](/docs/v6.6/guides/hosting/installation-updates/extension-managment.md) - [Performing Shopware Updates](/docs/v6.6/guides/hosting/installation-updates/performing-updates.md) ###### Deployments - [Deployment with Deployer](/docs/v6.6/guides/hosting/installation-updates/deployments/deployment-with-deployer.md) - [Deployment Helper](/docs/v6.6/guides/hosting/installation-updates/deployments/deployment-helper.md) - [Building assets of Administration and Storefront without a Database](/docs/v6.6/guides/hosting/installation-updates/deployments/build-w-o-db.md) ##### Configurations - [Shopware configurations](/docs/v6.6/guides/hosting/configurations/shopware.md) - [Framework configurations](/docs/v6.6/guides/hosting/configurations/framework.md) ###### Shopware - [HTML Sanitizer](/docs/v6.6/guides/hosting/configurations/shopware/html-sanitizer.md) - [Staging](/docs/v6.6/guides/hosting/configurations/shopware/staging.md) - [Stock Configuration](/docs/v6.6/guides/hosting/configurations/shopware/stock.md) - [Static System Configuration](/docs/v6.6/guides/hosting/configurations/shopware/static-system-config.md) - [Environment Variables](/docs/v6.6/guides/hosting/configurations/shopware/environment-variables.md) ###### Framework - [Custom routes](/docs/v6.6/guides/hosting/configurations/framework/routes.md) - [SameSite protection](/docs/v6.6/guides/hosting/configurations/framework/samesite-protection.md) ###### Observability - [Logging](/docs/v6.6/guides/hosting/configurations/observability/logging.md) - [Profiling](/docs/v6.6/guides/hosting/configurations/observability/profiling.md) - [OpenTelemetry](/docs/v6.6/guides/hosting/configurations/observability/opentelemetry.md) ##### Performance - [Cache](/docs/v6.6/guides/hosting/performance/caches.md) - [Custom cache invalidation](/docs/v6.6/guides/hosting/performance/custom-cache-invalidation.md) - [Testing Shopware Performance with K6](/docs/v6.6/guides/hosting/performance/k6.md) - [Shopware Session](/docs/v6.6/guides/hosting/performance/session.md) - [Increment Storage](/docs/v6.6/guides/hosting/performance/increment.md) - [Lock store](/docs/v6.6/guides/hosting/performance/lock-store.md) - [Number Ranges](/docs/v6.6/guides/hosting/performance/number-ranges.md) - [Cart Storage](/docs/v6.6/guides/hosting/performance/cart-storage.md) - [Performance Tweaks](/docs/v6.6/guides/hosting/performance/performance-tweaks.md) ##### Infrastructure - [Elasticsearch](/docs/v6.6/guides/hosting/infrastructure/elasticsearch.md) - [Redis](/docs/v6.6/guides/hosting/infrastructure/redis.md) - [Filesystem](/docs/v6.6/guides/hosting/infrastructure/filesystem.md) - [Rate Limiter](/docs/v6.6/guides/hosting/infrastructure/rate-limiter.md) - [Database Cluster](/docs/v6.6/guides/hosting/infrastructure/database-cluster.md) - [Message Queue](/docs/v6.6/guides/hosting/infrastructure/message-queue.md) - [Scheduled task](/docs/v6.6/guides/hosting/infrastructure/scheduled-task.md) - [Reverse HTTP Cache](/docs/v6.6/guides/hosting/infrastructure/reverse-http-cache.md) ###### Elasticsearch - [Set up Elasticsearch](/docs/v6.6/guides/hosting/infrastructure/elasticsearch/elasticsearch-setup.md) - [Debugging Elasticsearch](/docs/v6.6/guides/hosting/infrastructure/elasticsearch/elasticsearch-debugging.md) #### Integrations / API - [General Concepts](/docs/v6.6/guides/integrations-api/general-concepts.md) ##### General Concepts - [Search Criteria](/docs/v6.6/guides/integrations-api/general-concepts/search-criteria.md) - [Request Headers](/docs/v6.6/guides/integrations-api/general-concepts/request-headers.md) - [Generated Reference](/docs/v6.6/guides/integrations-api/general-concepts/generated-reference.md) - [API Versioning](/docs/v6.6/guides/integrations-api/general-concepts/api-versioning.md) - [Partial Data Loading](/docs/v6.6/guides/integrations-api/general-concepts/partial-data-loading.md) ### Products - [Extensions](/docs/v6.6/products/extensions.md) - [Introduction to PaaS](/docs/v6.6/products/paas.md) - [Sales Agent Overview](/docs/v6.6/products/sales-agent.md) - [Digital Sales Rooms Overview](/docs/v6.6/products/digital-sales-rooms.md) - [Shopware CLI](/docs/v6.6/products/cli.md) - [PWA](/docs/v6.6/products/pwa.md) - [Cloud](/docs/v6.6/products/saas.md) - [Community Edition](/docs/v6.6/products/community-edition.md) #### Extensions - [Migration Assistant](/docs/v6.6/products/extensions/migration-assistant.md) - [B2B Suite](/docs/v6.6/products/extensions/b2b-suite.md) - [Introduction](/docs/v6.6/products/extensions/b2b-components.md) - [Commercial](/docs/v6.6/products/extensions/commercial.md) - [Advanced Search](/docs/v6.6/products/extensions/advanced-search.md) - [Subscriptions](/docs/v6.6/products/extensions/subscriptions.md) ##### Migration Assistant - [Concept](/docs/v6.6/products/extensions/migration-assistant/concept.md) - [Guides](/docs/v6.6/products/extensions/migration-assistant/guides.md) - [Concept](/docs/v6.6/products/extensions/migration-assistant/concept.md) - [Guides](/docs/v6.6/products/extensions/migration-assistant/guides.md) ###### Concept - [Profile and Connection](/docs/v6.6/products/extensions/migration-assistant/concept/profile-and-connection.md) - [DataSelection and DataSet](/docs/v6.6/products/extensions/migration-assistant/concept/dataselection-and-dataset.md) - [Migration Context](/docs/v6.6/products/extensions/migration-assistant/concept/migration-context.md) - [Premapping](/docs/v6.6/products/extensions/migration-assistant/concept/premapping.md) - [Gateway and Reader](/docs/v6.6/products/extensions/migration-assistant/concept/gateway-and-reader.md) - [Convert and Mapping](/docs/v6.6/products/extensions/migration-assistant/concept/convert-and-mapping.md) - [Logging](/docs/v6.6/products/extensions/migration-assistant/concept/logging.md) - [Writer](/docs/v6.6/products/extensions/migration-assistant/concept/writer.md) - [Media Processing](/docs/v6.6/products/extensions/migration-assistant/concept/media-processing.md) ###### Guides - [Extending a Shopware Migration Profile](/docs/v6.6/products/extensions/migration-assistant/guides/extending-a-shopware-migration-profile.md) - [Extending the Migration Connector](/docs/v6.6/products/extensions/migration-assistant/guides/extending-the-migration-connector.md) - [Decorating a Shopware Migration Assistant Converter](/docs/v6.6/products/extensions/migration-assistant/guides/decorating-a-shopware-migration-assistant-converter.md) - [Creating a New Migration Profile](/docs/v6.6/products/extensions/migration-assistant/guides/creating-a-new-migration-profile.md) ##### B2B Suite - [Concepts](/docs/v6.6/products/extensions/b2b-suite/concept.md) - [Guides](/docs/v6.6/products/extensions/b2b-suite/guides.md) ###### Concepts - [System Architecture](/docs/v6.6/products/extensions/b2b-suite/concept/system-architecture.md) - [Basic Conventions](/docs/v6.6/products/extensions/b2b-suite/concept/basic-conventions.md) - [Method Structure](/docs/v6.6/products/extensions/b2b-suite/concept/method-structure.md) - [Line Item List](/docs/v6.6/products/extensions/b2b-suite/concept/line-item-list.md) ###### Guides - [Core](/docs/v6.6/products/extensions/b2b-suite/guides/core.md) - [Installation](/docs/v6.6/products/extensions/b2b-suite/guides/installation.md) - [Storefront](/docs/v6.6/products/extensions/b2b-suite/guides/storefront.md) - [Example Plugins](/docs/v6.6/products/extensions/b2b-suite/guides/example-plugins.md) - [Administration](/docs/v6.6/products/extensions/b2b-suite/guides/administration.md) ####### Core - [Dependency Injection](/docs/v6.6/products/extensions/b2b-suite/guides/core/dependency-injection.md) - [Store API](/docs/v6.6/products/extensions/b2b-suite/guides/core/store-api.md) - [REST API](/docs/v6.6/products/extensions/b2b-suite/guides/core/rest-api.md) - [Listing Service](/docs/v6.6/products/extensions/b2b-suite/guides/core/listing-service.md) - [CRUD Service](/docs/v6.6/products/extensions/b2b-suite/guides/core/crud-service.md) - [Assignment Service](/docs/v6.6/products/extensions/b2b-suite/guides/core/assignment-service.md) - [Audit Log](/docs/v6.6/products/extensions/b2b-suite/guides/core/audit-log.md) - [Exception](/docs/v6.6/products/extensions/b2b-suite/guides/core/exception.md) - [Currency](/docs/v6.6/products/extensions/b2b-suite/guides/core/currency.md) - [Entity based ACL](/docs/v6.6/products/extensions/b2b-suite/guides/core/entity-acl.md) - [Overloading Classes](/docs/v6.6/products/extensions/b2b-suite/guides/core/overload-classes.md) - [Storefront Authentication](/docs/v6.6/products/extensions/b2b-suite/guides/core/authentication.md) ####### Storefront - [Ajax Panel](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/ajax-panel.md) - [Product Search](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/product-search.md) - [Complex Views](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/complex-views.md) - [Modal Component](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/modal-component.md) - [Company](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/company.md) - [ACL and Routing](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/acl-routing.md) - [How to Extend the Storefront (Shopware 6)](/docs/v6.6/products/extensions/b2b-suite/guides/storefront/how-to-extend-the-storefront.md) ##### B2B Components - [Employee Management](/docs/v6.6/products/extensions/b2b-components/employee-management.md) - [Quotes Management](/docs/v6.6/products/extensions/b2b-components/quotes-management.md) - [Shopping Lists](/docs/v6.6/products/extensions/b2b-components/shopping-lists.md) - [Order approval component](/docs/v6.6/products/extensions/b2b-components/order-approval.md) - [Organization unit component](/docs/v6.6/products/extensions/b2b-components/organization-unit.md) ###### Employee Management - [Concepts](/docs/v6.6/products/extensions/b2b-components/employee-management/concepts.md) - [Guides](/docs/v6.6/products/extensions/b2b-components/employee-management/guides.md) ####### Concepts - [Entities and schema](/docs/v6.6/products/extensions/b2b-components/employee-management/concepts/entities-and-schema.md) ####### Guides - [API Route Restriction for Employees](/docs/v6.6/products/extensions/b2b-components/employee-management/guides/api-route-restriction-for-employees.md) - [Employee Invitation](/docs/v6.6/products/extensions/b2b-components/employee-management/guides/b2b-employee-invitation.md) - [B2B Roles](/docs/v6.6/products/extensions/b2b-components/employee-management/guides/b2b-roles.md) - [Create Permissions via App](/docs/v6.6/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-app.md) - [Creating own permissions via plugin](/docs/v6.6/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-plugin.md) ###### Quotes Management ####### Concepts - [Entities and schema](/docs/v6.6/products/extensions/b2b-components/quotes-management/concepts/entities-and-schema.md) ####### Guides - [Quotes conversion](/docs/v6.6/products/extensions/b2b-components/quotes-management/guides/quotes-conversion.md) ###### Shopping lists ####### Concepts - [Entities and schema](/docs/v6.6/products/extensions/b2b-components/shopping-lists/concepts/entities-and-schema.md) ####### Guides - [Untitled](/docs/v6.6/products/extensions/b2b-components/shopping-lists/guides/api-and-pricing.md) ###### Order Approval ####### Concepts - [Entities and workflow](/docs/v6.6/products/extensions/b2b-components/order-approval/concepts/01-entities-and-workflow.md) ####### Guides - [Order approval permissions](/docs/v6.6/products/extensions/b2b-components/order-approval/guides/02-order-approval-permissions.md) - [Order approval's payment process](/docs/v6.6/products/extensions/b2b-components/order-approval/guides/03-payment-process.md) - [How to add a new approval condition](/docs/v6.6/products/extensions/b2b-components/order-approval/guides/04-add-new-approval-condition.md) ###### Organization unit ####### Concepts - [Entities and schema](/docs/v6.6/products/extensions/b2b-components/organization-unit/concepts/entities-and-schema.md) ####### Guides - [Untitled](/docs/v6.6/products/extensions/b2b-components/organization-unit/guides/store-api.md) - [What is an Attribute Entity](/docs/v6.6/products/extensions/b2b-components/organization-unit/guides/extending-organization-entity.md) - [How to identify the organization unit from the context](/docs/v6.6/products/extensions/b2b-components/organization-unit/guides/how-to-identify-organization-from-context.md) ##### Advanced Search - [Installation](/docs/v6.6/products/extensions/advanced-search/installation.md) - [Define a custom Elasticsearch Definition](/docs/v6.6/products/extensions/advanced-search/How-to-define-your-custom-Elasticsearch-definition.md) - [Add more Fields to Product Search](/docs/v6.6/products/extensions/advanced-search/How-to-add-more-fields-to-product-search.md) - [Configure Searchable Fields](/docs/v6.6/products/extensions/advanced-search/How-to-configure-searchable-fields.md) - [Add / Modify language analyzers, stopwords, stemmer](/docs/v6.6/products/extensions/advanced-search/How-to-add-modify-language-analyzers-stopwords-stemmer.md) - [Cross Search](/docs/v6.6/products/extensions/advanced-search/Cross-search.md) - [Extend Search Template](/docs/v6.6/products/extensions/advanced-search/How-to-extend-the-search-and-suggest-template.md) - [Modify Search Logic](/docs/v6.6/products/extensions/advanced-search/How-to-modify-search-logic.md) - [Search and Suggest Routes](/docs/v6.6/products/extensions/advanced-search/Search-and-suggest-routes.md) - [Add / Modify Completion](/docs/v6.6/products/extensions/advanced-search/How-to-modify-completion.md) ##### Subscriptions - [Guides](/docs/v6.6/products/extensions/subscriptions/guides.md) - [Concepts](/docs/v6.6/products/extensions/subscriptions/concept.md) ###### Guides - [Template scoping](/docs/v6.6/products/extensions/subscriptions/guides/template-scoping.md) - [Request scoping](/docs/v6.6/products/extensions/subscriptions/guides/request-scoping.md) - [Events](/docs/v6.6/products/extensions/subscriptions/guides/events.md) #### PaaS - [Introduction to Shopware PaaS Native](/docs/v6.6/products/paas/shopware.md) - [Shopware PaaS](/docs/v6.6/products/paas/shopware-paas.md) ##### Shopware PaaS Native - [or if you have jq installed](/docs/v6.6/products/paas/shopware/CLI.md) - [Project Setup](/docs/v6.6/products/paas/shopware/project_setup.md) - [Shopware Setup for PaaS](/docs/v6.6/products/paas/shopware/setup-shopware-for-paas.md) - [Untitled](/docs/v6.6/products/paas/shopware/faq.md) - [Known Issues](/docs/v6.6/products/paas/shopware/known-issues.md) ###### Shopware PaaS Native CLI - [Untitled](/docs/v6.6/products/paas/shopware/CLI/repository.md) - [Organization](/docs/v6.6/products/paas/shopware/CLI/organizations.md) - [Account](/docs/v6.6/products/paas/shopware/CLI/account.md) - [Project](/docs/v6.6/products/paas/shopware/CLI/project.md) - [Applications](/docs/v6.6/products/paas/shopware/CLI/applications.md) - [Managing Commands](/docs/v6.6/products/paas/shopware/CLI/command.md) - [Executing Commands](/docs/v6.6/products/paas/shopware/CLI/exec.md) - [Open](/docs/v6.6/products/paas/shopware/CLI/open.md) - [Vault](/docs/v6.6/products/paas/shopware/CLI/vault.md) - [Watch](/docs/v6.6/products/paas/shopware/CLI/watch.md) ##### Shopware PaaS - [PaaS CLI Setup](/docs/v6.6/products/paas/shopware-paas/cli-setup.md) - [Repository](/docs/v6.6/products/paas/shopware-paas/repository.md) - [Build and Deploy](/docs/v6.6/products/paas/shopware-paas/build-deploy.md) - [Setup Template](/docs/v6.6/products/paas/shopware-paas/setup-template.md) - [Elasticsearch](/docs/v6.6/products/paas/shopware-paas/elasticsearch.md) - [RabbitMQ](/docs/v6.6/products/paas/shopware-paas/rabbitmq.md) - [Fastly](/docs/v6.6/products/paas/shopware-paas/fastly.md) - [Blackfire Continuous Observability Solution](/docs/v6.6/products/paas/shopware-paas/blackfire.md) #### Sales Agent - [Installation](/docs/v6.6/products/sales-agent/installation.md) - [Client and Server Routing](/docs/v6.6/products/sales-agent/routing.md) - [Appearance](/docs/v6.6/products/sales-agent/appearance.md) - [Testing](/docs/v6.6/products/sales-agent/testing.md) - [Creating a user and set restrictions](/docs/v6.6/products/sales-agent/users.md) - [Deployment](/docs/v6.6/products/sales-agent/deployment.md) #### Digital Sales Rooms - [Digital Sales Rooms Installation](/docs/v6.6/products/digital-sales-rooms/installation.md) - [Setup 3rd parties](/docs/v6.6/products/digital-sales-rooms/setup-3rd-party.md) - [Digital Sales Rooms Configuration](/docs/v6.6/products/digital-sales-rooms/configuration.md) - [Digital Sales Rooms Customization](/docs/v6.6/products/digital-sales-rooms/customization.md) - [Untitled](/docs/v6.6/products/digital-sales-rooms/best-practices.md) ##### Installation - [Admin Side Installation](/docs/v6.6/products/digital-sales-rooms/installation/admin-side-installation.md) - [Frontend App Installation](/docs/v6.6/products/digital-sales-rooms/installation/app-installation.md) ##### Setup 3rd parties - [Realtime Video Call - Daily.co](/docs/v6.6/products/digital-sales-rooms/setup-3rd-party/realtime-video-dailyco.md) - [Realtime Service - Mercure](/docs/v6.6/products/digital-sales-rooms/setup-3rd-party/realtime-service-mercure.md) ##### Configuration - [Domain Configuration for frontend app](/docs/v6.6/products/digital-sales-rooms/configuration/domain-config.md) - [Plugin Configuration](/docs/v6.6/products/digital-sales-rooms/configuration/plugin-config.md) ##### Customization - [Branding Customization](/docs/v6.6/products/digital-sales-rooms/customization/branding.md) - [I18n Customization](/docs/v6.6/products/digital-sales-rooms/customization/i18n.md) - [Component Customization](/docs/v6.6/products/digital-sales-rooms/customization/component.md) ##### Best practices - [Frontend App Deployment](/docs/v6.6/products/digital-sales-rooms/best-practices/app-deployment.md) - [Digital Sales Rooms with SaaS](/docs/v6.6/products/digital-sales-rooms/best-practices/saas.md) ###### Frontend App Deployment - [Hosting a Frontend App on an Ubuntu Server with PM2](/docs/v6.6/products/digital-sales-rooms/best-practices/app-deployment/hosted-with-ubuntu-server.md) - [Deploy with AWS Amplify](/docs/v6.6/products/digital-sales-rooms/best-practices/app-deployment/aws.md) - [Deploy with Cloudflare](/docs/v6.6/products/digital-sales-rooms/best-practices/app-deployment/cloudflare.md) #### Shopware CLI - [Installation](/docs/v6.6/products/cli/installation.md) - [Untitled](/docs/v6.6/products/cli/validation.md) - [Formatter](/docs/v6.6/products/cli/formatter.md) - [Automatic refactoring](/docs/v6.6/products/cli/automatic-refactoring.md) ##### Extension commands - [Building extensions and creating archives](/docs/v6.6/products/cli/extension-commands/build.md) - [Standalone Admin Watcher](/docs/v6.6/products/cli/extension-commands/admin-watcher.md) - [Extracting Meta Data](/docs/v6.6/products/cli/extension-commands/extract-meta-data.md) - [Configuration](/docs/v6.6/products/cli/extension-commands/configuration.md) ##### Project commands - [Generating MySQL dumps](/docs/v6.6/products/cli/project-commands/mysql-dump.md) - [Project config synchronization](/docs/v6.6/products/cli/project-commands/project-config-sync.md) - [Build a complete Project](/docs/v6.6/products/cli/project-commands/build.md) - [Remote extension management](/docs/v6.6/products/cli/project-commands/remote-extension-managment.md) - [Helper Commands](/docs/v6.6/products/cli/project-commands/helper-commands.md) - [Autofixer](/docs/v6.6/products/cli/project-commands/autofix.md) - [Image Proxy](/docs/v6.6/products/cli/project-commands/image-proxy.md) ##### Shopware account commands - [Authentication](/docs/v6.6/products/cli/shopware-account-commands/authentication.md) - [Releasing automated extension to Shopware Store](/docs/v6.6/products/cli/shopware-account-commands/releasing-extension-to-shopware-store.md) - [Updating store page of extension](/docs/v6.6/products/cli/shopware-account-commands/updating-store-page.md) - [Configure composer repository](/docs/v6.6/products/cli/shopware-account-commands/configure-composer-repository.md) ### Resources - [References](/docs/v6.6/resources/references.md) - [Guidelines](/docs/v6.6/resources/guidelines.md) - [Tooling](/docs/v6.6/resources/tooling.md) #### References - [API Reference](/docs/v6.6/resources/references/api-reference.md) - [Core Reference](/docs/v6.6/resources/references/core-reference.md) - [App Reference](/docs/v6.6/resources/references/app-reference.md) - [Administration Reference](/docs/v6.6/resources/references/administration-reference.md) - [Upgrades](/docs/v6.6/resources/references/upgrades.md) - [Storefront Reference](/docs/v6.6/resources/references/storefront-reference.md) - [Testing Reference](/docs/v6.6/resources/references/testing-reference.md) - [Untitled](/docs/v6.6/resources/references/adr.md) - [Config Reference](/docs/v6.6/resources/references/config-reference.md) - [Security](/docs/v6.6/resources/references/security.md) ##### Core Reference - [DAL Reference](/docs/v6.6/resources/references/core-reference/dal-reference.md) - [Composer Commands Reference](/docs/v6.6/resources/references/core-reference/composer-commands-reference.md) - [Commands Reference](/docs/v6.6/resources/references/core-reference/commands-reference.md) - [Flow Reference](/docs/v6.6/resources/references/core-reference/flow-reference.md) - [Rules Reference](/docs/v6.6/resources/references/core-reference/rules-reference.md) - [Actions Reference](/docs/v6.6/resources/references/core-reference/actions-reference.md) ###### DAL Reference - [Fields Reference](/docs/v6.6/resources/references/core-reference/dal-reference/fields-reference.md) - [Flags Reference](/docs/v6.6/resources/references/core-reference/dal-reference/flags-reference.md) - [Filters Reference](/docs/v6.6/resources/references/core-reference/dal-reference/filters-reference.md) - [Aggregations Reference](/docs/v6.6/resources/references/core-reference/dal-reference/aggregations-reference.md) ####### Fields Reference - [EnumField reference](/docs/v6.6/resources/references/core-reference/dal-reference/fields-reference/enum-field.md) ##### App Reference - [Script Reference](/docs/v6.6/resources/references/app-reference/script-reference.md) - [Manifest Reference](/docs/v6.6/resources/references/app-reference/manifest-reference.md) - [Webhook Event Reference](/docs/v6.6/resources/references/app-reference/webhook-events-reference.md) - [Payment Reference](/docs/v6.6/resources/references/app-reference/payment-reference.md) - [CMS Reference](/docs/v6.6/resources/references/app-reference/cms-reference.md) - [Entities Reference](/docs/v6.6/resources/references/app-reference/entities-reference.md) - [Flow Action Reference](/docs/v6.6/resources/references/app-reference/flow-action-reference.md) ###### Script Reference - [Cart Manipulation script services reference](/docs/v6.6/resources/references/app-reference/script-reference/cart-manipulation-script-services-reference.md) - [Data Loading script services reference](/docs/v6.6/resources/references/app-reference/script-reference/data-loading-script-services-reference.md) - [Custom Endpoint script services reference](/docs/v6.6/resources/references/app-reference/script-reference/custom-endpoint-script-services-reference.md) - [Miscellaneous script services reference](/docs/v6.6/resources/references/app-reference/script-reference/miscellaneous-script-services-reference.md) - [List of all available Hooks for Scripts](/docs/v6.6/resources/references/app-reference/script-reference/script-hooks-reference.md) - [Product script services reference](/docs/v6.6/resources/references/app-reference/script-reference/product-script-services-reference.md) ##### Administration Reference - [Utils](/docs/v6.6/resources/references/administration-reference/utils.md) - [Mixins](/docs/v6.6/resources/references/administration-reference/mixins.md) - [Directives reference](/docs/v6.6/resources/references/administration-reference/directives.md) ##### Upgrades - [Administration](/docs/v6.6/resources/references/upgrades/administration.md) ###### Administration - [Vue 3 upgrade](/docs/v6.6/resources/references/upgrades/administration/vue3.md) ##### Storefront Reference - [Shopware's twig functions](/docs/v6.6/resources/references/storefront-reference/twig-function-reference.md) - [Storefront plugins and helper](/docs/v6.6/resources/references/storefront-reference/plugin-reference.md) ##### Testing Reference - [Custom E2E Commands](/docs/v6.6/resources/references/testing-reference/e2e-custom-commands.md) - [E2E Commands](/docs/v6.6/resources/references/testing-reference/e2e-commands.md) ##### Adr - [Implement architecture decision records](/docs/v6.6/resources/references/adr/2020-06-25-implement-architecture-decision-records.md) - [Get control of association clone behavior as developer](/docs/v6.6/resources/references/adr/2020-07-02-control-clone-behavior.md) - [Implement sales channel context token requirement for store-api and sales-channel-api](/docs/v6.6/resources/references/adr/2020-07-02-implement-sales-channel-context-token-requirement.md) - [Implement new changelog](/docs/v6.6/resources/references/adr/2020-08-03-implement-new-changelog.md) - [Document template refactoring](/docs/v6.6/resources/references/adr/2020-08-12-document-template-refactoring.md) - [Implement app system inside platform](/docs/v6.6/resources/references/adr/2020-08-12-implement-app-system-inside-platform.md) - [Implement individual sorting](/docs/v6.6/resources/references/adr/2020-08-14-implement-individual-sorting.md) - [Merchant registration](/docs/v6.6/resources/references/adr/2020-08-14-merchant-registration.md) - [Notification titles are pre-defined and make use of the global namespace](/docs/v6.6/resources/references/adr/2020-08-21-unified-notification-titles.md) - [Import ACL privileges from other roles](/docs/v6.6/resources/references/adr/2020-08-28-import-acl-privileges-from-other-roles.md) - [CustomField label loading in storefront](/docs/v6.6/resources/references/adr/2020-09-08-custom-field-label-loading-in-storefront.md) - [The best-practice to always re-fetch the data after saving](/docs/v6.6/resources/references/adr/2020-09-17-the-best-practice-to-always-re-fetch-the-data-after-saving.md) - [Creating events in Shopware](/docs/v6.6/resources/references/adr/2020-11-06-creating-events.md) - [DAL join filter](/docs/v6.6/resources/references/adr/2020-11-19-dal-join-filter.md) - [Add the login required annotation](/docs/v6.6/resources/references/adr/2020-11-20-add-login-required-annotation.md) - [Decoration pattern](/docs/v6.6/resources/references/adr/2020-11-25-decoration-pattern.md) - [API version removal](/docs/v6.6/resources/references/adr/2020-12-02-removing-api-version.md) - [Processing of nested line items](/docs/v6.6/resources/references/adr/2021-03-24-nested-line-items.md) - [When to use plain SQL or the DAL](/docs/v6.6/resources/references/adr/2021-05-14-when-to-use-plain-sql-or-dal.md) - [Vue administration app has ESLint support](/docs/v6.6/resources/references/adr/2021-05-28-introduce-eslint-on-vue-admin.md) - [Introduce jest-fail-on-console](/docs/v6.6/resources/references/adr/2021-06-14-introduce-jest-fail-on-console.md) - [Move storefront script to head with defer](/docs/v6.6/resources/references/adr/2021-07-22-move-storefront-scripts-to-head.md) - [Storefront coding standards](/docs/v6.6/resources/references/adr/2021-08-10-storefront-coding-standards.md) - [Make shopware/shopware stand-alone for development and testing](/docs/v6.6/resources/references/adr/2021-08-11-make-platform-stand-alone.md) - [Refactor admin build process to webpack-multi-compiler mode](/docs/v6.6/resources/references/adr/2021-08-31-refactor-admin-build-process-to-webpack-multi-compiler-mode.md) - [Make Core mail templates independent from Storefront urls](/docs/v6.6/resources/references/adr/2021-09-06-make-core-mail-templates-independent-from-storefront-urls.md) - [Technical concept custom entities](/docs/v6.6/resources/references/adr/2021-09-14-technical-concept-custom-entities.md) - [Refactor theme inheritance](/docs/v6.6/resources/references/adr/2021-09-22-refactor-theme-inheritance.md) - [Payment Flow](/docs/v6.6/resources/references/adr/2021-10-01-payment-flow.md) - [Refund handling](/docs/v6.6/resources/references/adr/2021-10-13-refund-handling.md) - [App scripts](/docs/v6.6/resources/references/adr/2021-10-21-app-scripting.md) - [Preparing data for rule evaluation](/docs/v6.6/resources/references/adr/2021-11-02-preparing-data-for-rule-evaluation.md) - [Adjust ADR approval rules for the new org structure](/docs/v6.6/resources/references/adr/2021-11-05-adjust-adr-approval-rules.md) - [Introduce increment pattern](/docs/v6.6/resources/references/adr/2021-11-09-increment-pattern.md) - [Merge E2E projects into a single project](/docs/v6.6/resources/references/adr/2021-11-22-merge-e2e-projects-into-a-single-project.md) - [Add possibility for plugins to add a HTML file](/docs/v6.6/resources/references/adr/2021-11-23-add-possibility-for-plugin-to-add-a-html-file.md) - [Admin extension API standards](/docs/v6.6/resources/references/adr/2021-12-07-admin-extension-api-standards.md) - [Add feature flag support for Storefront SCSS](/docs/v6.6/resources/references/adr/2022-01-05-add-feature-flag-support-for-storefront-scss.md) - [Allow apps to define custom api endpoints](/docs/v6.6/resources/references/adr/2022-01-06-custom-app-api-endpoints.md) - [Feature flags for major versions](/docs/v6.6/resources/references/adr/2022-01-20-feature-flags-for-major-versions.md) - [Move controller level annotation into Symfony route annotation](/docs/v6.6/resources/references/adr/2022-02-09-controller-configuration-route-defaults.md) - [Rule Scripting in apps](/docs/v6.6/resources/references/adr/2022-02-21-rule-scripting-in-apps.md) - [Domain exceptions](/docs/v6.6/resources/references/adr/2022-02-24-domain-exceptions.md) - [Consistent deprecation notices in Core](/docs/v6.6/resources/references/adr/2022-02-28-consistent-deprecation-notices-in-core.md) - [Use `ResetInterface` to reset instance state during requests](/docs/v6.6/resources/references/adr/2022-03-09-reset-class-state-during-requests.md) - [Extract data handling classes to extension sdk](/docs/v6.6/resources/references/adr/2022-03-15-extract-data-handling-classes-to-extension-sdk.md) - [New templates for line items and nested line items](/docs/v6.6/resources/references/adr/2022-03-17-new-nested-line-items.md) - [Available stock improvements](/docs/v6.6/resources/references/adr/2022-03-25-available-stock.md) - [Base context factory](/docs/v6.6/resources/references/adr/2022-03-25-base-context-factory.md) - [Cache stampede protection](/docs/v6.6/resources/references/adr/2022-03-25-cache-stampede-protection.md) - [Initial state id loader](/docs/v6.6/resources/references/adr/2022-03-25-initial-state-id-loader.md) - [Prevent mail updates](/docs/v6.6/resources/references/adr/2022-03-25-prevent-mail-updates.md) - [Profiler integrations](/docs/v6.6/resources/references/adr/2022-03-25-profiler-integrations.md) - [Redis cart persister](/docs/v6.6/resources/references/adr/2022-03-25-redis-cart-persister.md) - [Specify priority of translations in DAL write payloads](/docs/v6.6/resources/references/adr/2022-03-29-specify-priority-of-translations-in-dal-write-payloads.md) - [Add default cms pages to products and categories](/docs/v6.6/resources/references/adr/2022-04-06-add-default-cms-layouts-to-products-and-categories.md) - [Integrate an app into flow action](/docs/v6.6/resources/references/adr/2022-04-19-integrate-app-into-flow-action.md) - [Introducing tax providers](/docs/v6.6/resources/references/adr/2022-04-28-tax-providers.md) - [Remove static analysis with psalm](/docs/v6.6/resources/references/adr/2022-05-12-remove-static-analysis-with-psalm.md) - [Rule condition field abstraction](/docs/v6.6/resources/references/adr/2022-05-23-rule-condition-field-abstraction.md) - [Integrate an app into the flow event](/docs/v6.6/resources/references/adr/2022-06-17-integrate-app-into-flow-event.md) - [Add typescript support for storefront javascript](/docs/v6.6/resources/references/adr/2022-06-24-add-typescript-support-for-storefront-js.md) - [Providing the admin extension SDK](/docs/v6.6/resources/references/adr/2022-06-27-providing-the-admin-extension-sdk.md) - [Concept for blogs using Shopping Experiences](/docs/v6.6/resources/references/adr/2022-07-19-blog-concept.md) - [Adding the `StorableFlow` instead of the `FlowEvent` for implementing the flow DelayAction in flow builder](/docs/v6.6/resources/references/adr/2022-07-21-adding-the-storable-flow-to-implement-delay-action-in-flow-builder.md) - [Add bootstrap JS-plugin initialization utility to storefront JS](/docs/v6.6/resources/references/adr/2022-09-23-add-bootstrap-util.md) - [Mapping of product area](/docs/v6.6/resources/references/adr/2022-09-28-mapping-of-product-area.md) - [Hide and show CMS content](/docs/v6.6/resources/references/adr/2022-10-17-hide-and-show-cms-content.md) - [Deprecation handling during PHPUnit test execution](/docs/v6.6/resources/references/adr/2022-10-20-deprecation-handling-during-phpunit-test-execution.md) - [Test structure](/docs/v6.6/resources/references/adr/2022-10-20-test-structure.md) - [Composer-based web updater](/docs/v6.6/resources/references/adr/2022-11-09-composer-based-web-updater.md) - [Deprecate the storefront CSRF implementation](/docs/v6.6/resources/references/adr/2022-11-16-deprecate-csrf.md) - [Replace drop-shadow with box-shadow](/docs/v6.6/resources/references/adr/2022-21-11-replace-drop-shadow-with-box-shadow.md) - [Run Lighthouse tests in E2E env](/docs/v6.6/resources/references/adr/2022-25-11-run-lighthouse-test-ine2e-env.md) - [Vue 2.7 update](/docs/v6.6/resources/references/adr/2022-27-09-vue-2.7-update.md) - [Atomic theme compilation](/docs/v6.6/resources/references/adr/2023-01-10-atomic-theme-compilation.md) - [Npm packages pre-release versions](/docs/v6.6/resources/references/adr/2023-01-16-npm-packages-pre-release-versions.md) - [Add native lazy loading for images to the storefront](/docs/v6.6/resources/references/adr/2023-01-30-image-lazy-loading.md) - [App script product pricing](/docs/v6.6/resources/references/adr/2023-02-01-app-script-product-pricing.md) - [Deprecate autoloading associations in DAL entity definitions](/docs/v6.6/resources/references/adr/2023-02-02-deprecate-autoload-true-in-dal-associations.md) - [Flow storer with scalar values](/docs/v6.6/resources/references/adr/2023-02-02-flow-storer-with-scalar-values.md) - [Follow test pyramid](/docs/v6.6/resources/references/adr/2023-02-13-follow-test-pyramid.md) - [Unstructured ADRs](/docs/v6.6/resources/references/adr/2023-02-20-unstructured-adrs.md) - [Native extension system with vue](/docs/v6.6/resources/references/adr/2023-02-27-native-extension-system-with-vue.md) - [Admin text editor evaluation](/docs/v6.6/resources/references/adr/2023-03-27-admin-text-editor-evaluation.md) - [Mocking repositories](/docs/v6.6/resources/references/adr/2023-04-01-mocking-repositories.md) - [Disable the CSS autoprefixer in the Storefront by default](/docs/v6.6/resources/references/adr/2023-04-03-disable-css-autoprefixer.md) - [New language inheritance mechanism for opensearch](/docs/v6.6/resources/references/adr/2023-04-11-new-language-inheritance-mechanism-for-opensearch.md) - [Jest test files should be JavaScript only](/docs/v6.6/resources/references/adr/2023-04-14-jest-test-files-should-be-javascript-only.md) - [Optimize cart cleanup](/docs/v6.6/resources/references/adr/2023-05-09-optimise-cart-cleanup.md) - [Experimental features](/docs/v6.6/resources/references/adr/2023-05-10-experimental-features.md) - [Stock Manipulation API](/docs/v6.6/resources/references/adr/2023-05-15-stock-api.md) - [Use PHP 8.1 Enums](/docs/v6.6/resources/references/adr/2023-05-16-php-enums.md) - [Symfony Dependency Management](/docs/v6.6/resources/references/adr/2023-05-16-symfony-dependency-management.md) - [Switch to UUIDv7](/docs/v6.6/resources/references/adr/2023-05-22-switch-to-uuidv7.md) - [Exception Log Level configuration](/docs/v6.6/resources/references/adr/2023-05-25-exception-log-levels.md) - [Client side communication to App Server](/docs/v6.6/resources/references/adr/2023-06-27-store-api-to-app-server.md) - [Default handling for non specified salutations](/docs/v6.6/resources/references/adr/2023-06-28-default-handle-for-non-specified-salutations.md) - [Flow Builder Preview](/docs/v6.6/resources/references/adr/2023-07-13-flow-builder-preview.md) - [Collecting and dispatching entity data](/docs/v6.6/resources/references/adr/2023-08-03-collecting-entity-data.md) - [Media path rewrite](/docs/v6.6/resources/references/adr/2023-08-17-media-path.md) - [Post updater](/docs/v6.6/resources/references/adr/2023-08-27-post-updater.md) - [Add Feature property to `@experimental` annotation](/docs/v6.6/resources/references/adr/2023-09-06-feature-property-for-experimental-anotation.md) - [Introduction of Unique Identifiers for Checkout Methods](/docs/v6.6/resources/references/adr/2023-10-17-add-unique-identifiers-for-checkout-methods.md) - [Make more use of Bootstrap tooling and remove !important from Bootstrap CSS utils](/docs/v6.6/resources/references/adr/2023-10-19-bootstrap-css-utils.md) - [Make feature flags toggleable on demand](/docs/v6.6/resources/references/adr/2023-11-29-toggle-feature-flag-on-demand.md) - [New acceptance test suite](/docs/v6.6/resources/references/adr/2023-12-12-acceptance-test-suite.md) - [Introduce transactional flow actions](/docs/v6.6/resources/references/adr/2024-02-11-transactional-flow-actions.md) - [Disable Vue compat mode per component level](/docs/v6.6/resources/references/adr/2024-03-11-disable-vue-compat-mode-per-component-level.md) - [Implementation of Meteor Component Library](/docs/v6.6/resources/references/adr/2024-03-21-implementation-of-meteor-component-library.md) - [Checkout gateway](/docs/v6.6/resources/references/adr/2024-04-01-checkout-gateway.md) - [Add jest runner with disabled compat mode](/docs/v6.6/resources/references/adr/2024-06-12-add-jest-runner-with-disabled-compat-mode.md) - [Error-code log Level configuration in platform or cloud](/docs/v6.6/resources/references/adr/2024-06-17-error-code-log-level-configuration-in-cloud-and-platform.md) - [Replace Vuex with Pinia](/docs/v6.6/resources/references/adr/2024-06-17-replace-vuex-with-pinia.md) - [Transition to an Event-Based Extension System](/docs/v6.6/resources/references/adr/2024-06-18-extended-event-system.md) - [Deprecating Meteor Admin SDK public SDK](/docs/v6.6/resources/references/adr/2024-07-16-deprecating-sdk-public-api.md) - [Telemetry abstraction layer](/docs/v6.6/resources/references/adr/2024-07-30-add-telemetry-abstraction-layer.md) - [Add more unit tests namespaces to FeatureFlag extension](/docs/v6.6/resources/references/adr/2024-07-31-add-more-unit-tests-namespaces-to-featureflag-extension.md) - [System Health Checks in Shopware](/docs/v6.6/resources/references/adr/2024-08-02-system-health-check.md) - [Native Block System in Shopware](/docs/v6.6/resources/references/adr/2024-09-26-native-block-system.md) - [Vue 2 Options API to Vue 3 Composition API Conversion Codemod](/docs/v6.6/resources/references/adr/2024-10-02-vue-2-options-api-to-vue-3-composition-api-conversion-codemod.md) - [[A11y] Offer HTML alternative to our pdf standard documents](/docs/v6.6/resources/references/adr/2024-12-19-offer-html-alternative-to-our-pdf-standard-document.md) - [Remove the asterisk next to every price and replace it with actual text](/docs/v6.6/resources/references/adr/2025-01-01-remove-asterisk-next-to-every-price.md) - [Make Rule classes final](/docs/v6.6/resources/references/adr/2025-01-29-make-rule-classes-final.md) ##### Config Reference - [Server](/docs/v6.6/resources/references/config-reference/server.md) ###### Server - [Apache](/docs/v6.6/resources/references/config-reference/server/apache.md) - [Caddy](/docs/v6.6/resources/references/config-reference/server/caddy.md) - [Nginx](/docs/v6.6/resources/references/config-reference/server/nginx.md) #### Guidelines - [Code](/docs/v6.6/resources/guidelines/code.md) - [Testing](/docs/v6.6/resources/guidelines/testing.md) - [Documentation Guidelines](/docs/v6.6/resources/guidelines/documentation-guidelines.md) - [Troubleshooting](/docs/v6.6/resources/guidelines/trouble-shoting.md) ##### Code - [Untitled](/docs/v6.6/resources/guidelines/code/core.md) - [Contribution Guidelines](/docs/v6.6/resources/guidelines/code/contribution.md) - [Backward Compatibility](/docs/v6.6/resources/guidelines/code/backward-compatibility.md) - [Cart Process](/docs/v6.6/resources/guidelines/code/cart-process.md) - [Context Rules and Rule Systems](/docs/v6.6/resources/guidelines/code/context-rules-rule-systems.md) - [Dependency Injection and Dependency Handling](/docs/v6.6/resources/guidelines/code/dependency-injection-dependency-handling.md) - [Document Code](/docs/v6.6/resources/guidelines/code/document-code.md) - [Events](/docs/v6.6/resources/guidelines/code/events.md) - [Page Loader](/docs/v6.6/resources/guidelines/code/pageloader.md) - [Platform Domains](/docs/v6.6/resources/guidelines/code/platform-domains.md) - [Public APIs](/docs/v6.6/resources/guidelines/code/public-apis.md) - [Routing](/docs/v6.6/resources/guidelines/code/routing.md) - [Session and State](/docs/v6.6/resources/guidelines/code/session-and-state.md) - [Store API](/docs/v6.6/resources/guidelines/code/store-api.md) - [Storefront Controller](/docs/v6.6/resources/guidelines/code/storefront-controller.md) ###### Core - [2023-05-16 - PHP 8.1 & Symfony 6.1 new features](/docs/v6.6/resources/guidelines/code/core/6.5-new-php-language-features.md) - [ADR](/docs/v6.6/resources/guidelines/code/core/adr.md) - [Decorator pattern](/docs/v6.6/resources/guidelines/code/core/decorator-pattern.md) - [Domain exceptions](/docs/v6.6/resources/guidelines/code/core/domain-exceptions.md) - [Extendability](/docs/v6.6/resources/guidelines/code/core/extendability.md) - [Final and internal annotation](/docs/v6.6/resources/guidelines/code/core/final-and-internal.md) - [Internal](/docs/v6.6/resources/guidelines/code/core/internal.md) - [Unit tests](/docs/v6.6/resources/guidelines/code/core/unit-tests.md) - [Writing code for static analysis](/docs/v6.6/resources/guidelines/code/core/writing-code-for-static-analysis.md) ##### Test - [Testing Guidelines for Shopware Extensions](/docs/v6.6/resources/guidelines/testing/store.md) - [Best practices for writing end-to-end tests](/docs/v6.6/resources/guidelines/testing/e2e-best-practises.md) - [Differentiator cluster for Shopware plugins or apps](/docs/v6.6/resources/guidelines/testing/Differentiator-Clusters.md) ###### Testing guidelines for extensions - [Quality Guidelines for apps and themes based on the app system in the Shopware Store](/docs/v6.6/resources/guidelines/testing/store/quality-guidelines-apps.md) - [Quality Guidelines for the Plugin System in the Shopware Store](/docs/v6.6/resources/guidelines/testing/store/quality-guidelines-plugins.md) ##### Document - [Fonts and Formats](/docs/v6.6/resources/guidelines/documentation-guidelines/04-fonts-and-formats.md) - [Documentation Guidelines](/docs/v6.6/resources/guidelines/documentation-guidelines/01-general.md) - [Methodize Assets](/docs/v6.6/resources/guidelines/documentation-guidelines/05-methodize-assets.md) - [Conceptual Outline](/docs/v6.6/resources/guidelines/documentation-guidelines/02-conceptual-structure.md) - [Documentation Process](/docs/v6.6/resources/guidelines/documentation-guidelines/06-doc-process.md) - [Language and Grammar](/docs/v6.6/resources/guidelines/documentation-guidelines/03-language-and-grammar.md) - [Embedding external repositories](/docs/v6.6/resources/guidelines/documentation-guidelines/07-embedding-external-repositories.md) ###### Fonts & Formats - [Fonts and Format for Text](/docs/v6.6/resources/guidelines/documentation-guidelines/04-fonts-and-formats/01-text.md) - [Fonts and Format for Code](/docs/v6.6/resources/guidelines/documentation-guidelines/04-fonts-and-formats/02-code.md) #### Tooling - [CLI](/docs/v6.6/resources/tooling/cli.md) - [IDE](/docs/v6.6/resources/tooling/ide.md) ##### CLI - [Hot Module Replacement](/docs/v6.6/resources/tooling/cli/using-watchers.md) ##### IDE - [Shopware 6 Toolbox](/docs/v6.6/resources/tooling/ide/shopware-toolbox.md) #### Accessibility - [Accessibility in the Storefront](/docs/v6.6/resources/accessibility/storefront.md) ### Concepts - [Commerce](/docs/v6.5/concepts/commerce.md) - [Framework](/docs/v6.5/concepts/framework.md) - [Extensions](/docs/v6.5/concepts/extensions.md) - [API](/docs/v6.5/concepts/api.md) #### Commerce - [Catalog](/docs/v6.5/concepts/commerce/catalog.md) - [Checkout](/docs/v6.5/concepts/commerce/checkout-concept.md) - [Content](/docs/v6.5/concepts/commerce/content.md) ##### Catalog - [Products](/docs/v6.5/concepts/commerce/catalog/products.md) - [Categories](/docs/v6.5/concepts/commerce/catalog/categories.md) - [Sales Channels](/docs/v6.5/concepts/commerce/catalog/sales-channels.md) ##### Checkout - [Cart](/docs/v6.5/concepts/commerce/checkout-concept/cart.md) - [Orders](/docs/v6.5/concepts/commerce/checkout-concept/orders.md) - [Payments](/docs/v6.5/concepts/commerce/checkout-concept/payments.md) ##### Content - [Shopping Experiences (CMS)](/docs/v6.5/concepts/commerce/content/shopping-experiences-cms.md) #### Framework - [Architecture](/docs/v6.5/concepts/framework/architecture.md) - [Data Abstraction Layer](/docs/v6.5/concepts/framework/data-abstraction-layer.md) - [Messaging](/docs/v6.5/concepts/framework/messaging.md) - [Migrations](/docs/v6.5/concepts/framework/migrations.md) - [Rules](/docs/v6.5/concepts/framework/rules.md) - [HTTP Cache](/docs/v6.5/concepts/framework/http_cache.md) - [Elasticsearch](/docs/v6.5/concepts/framework/elasticsearch.md) - [Flow Builder](/docs/v6.5/concepts/framework/flow-concept.md) ##### Architecture - [Storefront](/docs/v6.5/concepts/framework/architecture/storefront-concept.md) - [Administration](/docs/v6.5/concepts/framework/architecture/administration-concept.md) #### Extensions - [Apps](/docs/v6.5/concepts/extensions/apps-concept.md) - [Plugins](/docs/v6.5/concepts/extensions/plugins-concept.md) #### API - [Store API](/docs/v6.5/concepts/api/store-api.md) - [Admin API](/docs/v6.5/concepts/api/admin-api.md) ### Guides - [Installation Overview](/docs/v6.5/guides/installation.md) - [Extensions](/docs/v6.5/guides/plugins.md) - [Hosting](/docs/v6.5/guides/hosting.md) - [Integrations/API](/docs/v6.5/guides/integrations-api.md) #### Installation - [Community Setup](/docs/v6.5/guides/installation/community.md) - [Requirements](/docs/v6.5/guides/installation/requirements.md) - [Symfony Flex](/docs/v6.5/guides/installation/template.md) - [Devenv](/docs/v6.5/guides/installation/devenv.md) ##### Community Setups - [Dockware](/docs/v6.5/guides/installation/community/dockware.md) #### Extensions - [Plugins](/docs/v6.5/guides/plugins/plugins.md) - [Themes](/docs/v6.5/guides/plugins/themes.md) - [Apps](/docs/v6.5/guides/plugins/apps.md) - [Overview](/docs/v6.5/guides/plugins/overview.md) ##### Plugins - [Plugin Fundamentals](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals.md) - [Checkout](/docs/v6.5/guides/plugins/plugins/checkout.md) - [Content](/docs/v6.5/guides/plugins/plugins/content.md) - [Elasticsearch](/docs/v6.5/guides/plugins/plugins/elasticsearch.md) - [Framework](/docs/v6.5/guides/plugins/plugins/framework.md) - [Administration](/docs/v6.5/guides/plugins/plugins/administration.md) - [Storefront](/docs/v6.5/guides/plugins/plugins/storefront.md) - [Testing](/docs/v6.5/guides/plugins/plugins/testing.md) - [API](/docs/v6.5/guides/plugins/plugins/api.md) - [Plugin Base Guide](/docs/v6.5/guides/plugins/plugins/plugin-base-guide.md) - [Plugins for Symfony Developers](/docs/v6.5/guides/plugins/plugins/plugins-for-symfony-developers.md) ###### Plugin fundamentals - [Add Plugin Configuration](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/add-plugin-configuration.md) - [Use Plugin Configuration](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/use-plugin-configuration.md) - [Database Migrations](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/database-migrations.md) - [Dependency Injection](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/dependency-injection.md) - [Listening to Events](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/listening-to-events.md) - [Add Custom Service](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/add-custom-service.md) - [Adjusting a Service](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/adjusting-service.md) - [Add Plugin Dependencies](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/add-plugin-dependencies.md) - [Add Custom CLI Commands](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/add-custom-commands.md) - [Add Scheduled Task](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task.md) - [Using Custom Fields of Type Media](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/custom-fields-of-type-media.md) - [Adding NPM Dependencies](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/using-npm-dependencies.md) - [Adding Composer Dependencies](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/using-composer-dependencies.md) - [Plugin Lifecycle Methods](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/plugin-lifecycle.md) - [Logging](/docs/v6.5/guides/plugins/plugins/plugin-fundamentals/logging.md) ###### Checkout - [Cart](/docs/v6.5/guides/plugins/plugins/checkout/cart.md) - [Document](/docs/v6.5/guides/plugins/plugins/checkout/document.md) - [Order](/docs/v6.5/guides/plugins/plugins/checkout/order.md) - [Payment](/docs/v6.5/guides/plugins/plugins/checkout/payment.md) ####### Cart - [Add Cart Collector/Processor](/docs/v6.5/guides/plugins/plugins/checkout/cart/add-cart-processor-collector.md) - [Add Cart Items](/docs/v6.5/guides/plugins/plugins/checkout/cart/add-cart-items.md) - [Add Cart Discounts](/docs/v6.5/guides/plugins/plugins/checkout/cart/add-cart-discounts.md) - [Add Cart Validator](/docs/v6.5/guides/plugins/plugins/checkout/cart/add-cart-validator.md) - [Change price of items in cart](/docs/v6.5/guides/plugins/plugins/checkout/cart/change-price-of-item.md) - [Customize Price Calculation](/docs/v6.5/guides/plugins/plugins/checkout/cart/customize-price-calculation.md) - [Tax provider](/docs/v6.5/guides/plugins/plugins/checkout/cart/tax-provider.md) ####### Document - [Add Custom Document](/docs/v6.5/guides/plugins/plugins/checkout/document/add-custom-document.md) - [Add Custom Document Type](/docs/v6.5/guides/plugins/plugins/checkout/document/add-custom-document-type.md) ####### Order - [Using the State Machine](/docs/v6.5/guides/plugins/plugins/checkout/order/using-the-state-machine.md) - [Listen to Order Changes](/docs/v6.5/guides/plugins/plugins/checkout/order/listen-to-order-changes.md) ####### Payment - [Add Payment Plugin](/docs/v6.5/guides/plugins/plugins/checkout/payment/add-payment-plugin.md) - [Customize Payment Provider](/docs/v6.5/guides/plugins/plugins/checkout/payment/customize-payment-provider.md) ###### Content - [CMS](/docs/v6.5/guides/plugins/plugins/content/cms.md) - [Mail](/docs/v6.5/guides/plugins/plugins/content/mail.md) - [Media](/docs/v6.5/guides/plugins/plugins/content/media.md) - [SEO](/docs/v6.5/guides/plugins/plugins/content/seo.md) - [Sitemap](/docs/v6.5/guides/plugins/plugins/content/sitemap.md) - [Stock](/docs/v6.5/guides/plugins/plugins/content/stock.md) ####### CMS - [Add CMS Block](/docs/v6.5/guides/plugins/plugins/content/cms/add-cms-block.md) - [Add CMS Element](/docs/v6.5/guides/plugins/plugins/content/cms/add-cms-element.md) - [Add Data to CMS Element](/docs/v6.5/guides/plugins/plugins/content/cms/add-data-to-cms-elements.md) ####### Mail - [Add Data to Mails](/docs/v6.5/guides/plugins/plugins/content/mail/add-data-to-mails.md) - [Add Mail Templates](/docs/v6.5/guides/plugins/plugins/content/mail/add-mail-template.md) ####### Media - [Prevent Deletion of Media Files Referenced in your Plugins](/docs/v6.5/guides/plugins/plugins/content/media/prevent-deletion-of-media-files-referenced-in-your-plugins.md) - [Add Custom Media File Extension](/docs/v6.5/guides/plugins/plugins/content/media/add-custom-file-extension.md) ####### SEO - [Add custom SEO URLs](/docs/v6.5/guides/plugins/plugins/content/seo/add-custom-seo-url.md) ####### Sitemap - [Add Custom Sitemap Entries](/docs/v6.5/guides/plugins/plugins/content/sitemap/add-custom-sitemap-entries.md) - [Modify Sitemap Entries](/docs/v6.5/guides/plugins/plugins/content/sitemap/modify-sitemap-entries.md) ####### Stock - [Implementing your own stock storage](/docs/v6.5/guides/plugins/plugins/content/stock/implementing-your-own-stock-storage.md) - [Loading Stock Information from a Different Source](/docs/v6.5/guides/plugins/plugins/content/stock/loading-stock-information-from-different-source.md) - [Reading and Writing Stock](/docs/v6.5/guides/plugins/plugins/content/stock/reading-writing-stock.md) ###### Elasticsearch - [Adding Product Entity Extension to Elasticsearch](/docs/v6.5/guides/plugins/plugins/elasticsearch/add-product-entity-extension-to-elasticsearch.md) ###### Framework - [Data Handling/DataAbstractionLayer](/docs/v6.5/guides/plugins/plugins/framework/data-handling.md) - [Custom Fields](/docs/v6.5/guides/plugins/plugins/framework/custom-field.md) - [Event](/docs/v6.5/guides/plugins/plugins/framework/event.md) - [Message Queue](/docs/v6.5/guides/plugins/plugins/framework/message-queue.md) - [Rule](/docs/v6.5/guides/plugins/plugins/framework/rule.md) - [Store API](/docs/v6.5/guides/plugins/plugins/framework/store-api.md) - [Filesystem](/docs/v6.5/guides/plugins/plugins/framework/filesystem.md) - [Flow](/docs/v6.5/guides/plugins/plugins/framework/flow.md) - [Rate Limiter](/docs/v6.5/guides/plugins/plugins/framework/rate-limiter.md) ####### Data Handling / DataAbstractionLayer - [Reading Data](/docs/v6.5/guides/plugins/plugins/framework/data-handling/reading-data.md) - [Writing Data](/docs/v6.5/guides/plugins/plugins/framework/data-handling/writing-data.md) - [Adding Custom Complex Data](/docs/v6.5/guides/plugins/plugins/framework/data-handling/add-custom-complex-data.md) - [Adding Complex Data to Existing Entities](/docs/v6.5/guides/plugins/plugins/framework/data-handling/add-complex-data-to-existing-entities.md) - [Replacing Associated Data](/docs/v6.5/guides/plugins/plugins/framework/data-handling/replacing-associated-data.md) - [Removing Associated Data](/docs/v6.5/guides/plugins/plugins/framework/data-handling/deleting-associated-data.md) - [Adding Data Associations](/docs/v6.5/guides/plugins/plugins/framework/data-handling/add-data-associations.md) - [Adding Data Translations](/docs/v6.5/guides/plugins/plugins/framework/data-handling/add-data-translations.md) - [Using Database Events](/docs/v6.5/guides/plugins/plugins/framework/data-handling/using-database-events.md) - [Using Flags](/docs/v6.5/guides/plugins/plugins/framework/data-handling/using-flags.md) - [Field Inheritance](/docs/v6.5/guides/plugins/plugins/framework/data-handling/field-inheritance.md) - [Versioning Entities](/docs/v6.5/guides/plugins/plugins/framework/data-handling/versioning-entities.md) - [Adding Data Indexer](/docs/v6.5/guides/plugins/plugins/framework/data-handling/add-data-indexer.md) ####### Custom Fields - [Add Custom Field](/docs/v6.5/guides/plugins/plugins/framework/custom-field/add-custom-field.md) - [Fetching Data from "Entity Selection" Custom Field](/docs/v6.5/guides/plugins/plugins/framework/custom-field/fetching-data-from-entity-selection.md) ####### Event - [Add Custom Event](/docs/v6.5/guides/plugins/plugins/framework/event/add-custom-event.md) - [Finding Events](/docs/v6.5/guides/plugins/plugins/framework/event/finding-events.md) ####### Message Queue - [Add message to queue](/docs/v6.5/guides/plugins/plugins/framework/message-queue/add-message-to-queue.md) - [Add message handler](/docs/v6.5/guides/plugins/plugins/framework/message-queue/add-message-handler.md) - [Add Middleware](/docs/v6.5/guides/plugins/plugins/framework/message-queue/add-middleware.md) ####### Rule - [Add Custom Rules](/docs/v6.5/guides/plugins/plugins/framework/rule/add-custom-rules.md) ####### Store API - [Add Store API route](/docs/v6.5/guides/plugins/plugins/framework/store-api/add-store-api-route.md) - [Add caching for Store API route](/docs/v6.5/guides/plugins/plugins/framework/store-api/add-caching-for-store-api-route.md) - [Override Existing Route](/docs/v6.5/guides/plugins/plugins/framework/store-api/override-existing-route.md) ####### Filesystem - [Filesystem - Flysystem](/docs/v6.5/guides/plugins/plugins/framework/filesystem/filesystem.md) ####### Flow - [Add custom flow Action](/docs/v6.5/guides/plugins/plugins/framework/flow/add-flow-builder-action.md) - [Add custom flow trigger](/docs/v6.5/guides/plugins/plugins/framework/flow/add-flow-builder-trigger.md) - [Action transactions](/docs/v6.5/guides/plugins/plugins/framework/flow/action-transactions.md) ####### Rate Limiter - [Add Rate Limiter to API Route](/docs/v6.5/guides/plugins/plugins/framework/rate-limiter/add-rate-limiter-to-api-route.md) ###### Administration - [Add custom module](/docs/v6.5/guides/plugins/plugins/administration/add-custom-module.md) - [Add custom component](/docs/v6.5/guides/plugins/plugins/administration/add-custom-component.md) - [Add custom route](/docs/v6.5/guides/plugins/plugins/administration/add-custom-route.md) - [Add menu entry](/docs/v6.5/guides/plugins/plugins/administration/add-menu-entry.md) - [Writing templates](/docs/v6.5/guides/plugins/plugins/administration/writing-templates.md) - [Adding snippets](/docs/v6.5/guides/plugins/plugins/administration/adding-snippets.md) - [Adding Mixins](/docs/v6.5/guides/plugins/plugins/administration/add-mixins.md) - [Using Mixins](/docs/v6.5/guides/plugins/plugins/administration/using-mixins.md) - [Adding Services](/docs/v6.5/guides/plugins/plugins/administration/add-custom-service.md) - [Extending services](/docs/v6.5/guides/plugins/plugins/administration/extending-services.md) - [Adding permissions](/docs/v6.5/guides/plugins/plugins/administration/add-acl-rules.md) - [Using the data handling](/docs/v6.5/guides/plugins/plugins/administration/using-data-handling.md) - [Adding error handling](/docs/v6.5/guides/plugins/plugins/administration/add-error-handling.md) - [Customize modules](/docs/v6.5/guides/plugins/plugins/administration/customizing-modules.md) - [Override existing routes](/docs/v6.5/guides/plugins/plugins/administration/overriding-routes.md) - [Add tab to existing module](/docs/v6.5/guides/plugins/plugins/administration/add-new-tab.md) - [Customizing components](/docs/v6.5/guides/plugins/plugins/administration/customizing-components.md) - [Using assets](/docs/v6.5/guides/plugins/plugins/administration/using-assets.md) - [Using Directives](/docs/v6.5/guides/plugins/plugins/administration/adding-directives.md) - [Add custom input field to existing component](/docs/v6.5/guides/plugins/plugins/administration/add-custom-field.md) - [Using base components](/docs/v6.5/guides/plugins/plugins/administration/using-base-components.md) - [Add custom styles](/docs/v6.5/guides/plugins/plugins/administration/add-custom-styles.md) - [Using the data grid component](/docs/v6.5/guides/plugins/plugins/administration/using-the-data-grid-component.md) - [Extending Webpack](/docs/v6.5/guides/plugins/plugins/administration/extending-webpack.md) - [Using utility functions](/docs/v6.5/guides/plugins/plugins/administration/using-utils.md) - [Adding responsive behavior](/docs/v6.5/guides/plugins/plugins/administration/adding-responsive-behavior.md) - [The Shopware object](/docs/v6.5/guides/plugins/plugins/administration/the-shopware-object.md) - [Add filter](/docs/v6.5/guides/plugins/plugins/administration/add-filter.md) - [Using filter](/docs/v6.5/guides/plugins/plugins/administration/using-filter.md) - [Using custom fields](/docs/v6.5/guides/plugins/plugins/administration/using-custom-fields.md) - [Add custom data to the search](/docs/v6.5/guides/plugins/plugins/administration/search-custom-data.md) - [Adding Shortcuts](/docs/v6.5/guides/plugins/plugins/administration/add-shortcuts.md) - [Add rule assignment configuration](/docs/v6.5/guides/plugins/plugins/administration/add-rule-assignment-configuration.md) - [Handling media](/docs/v6.5/guides/plugins/plugins/administration/handling-media.md) - [Injecting services](/docs/v6.5/guides/plugins/plugins/administration/injecting-services.md) - [Modify dynamic product groups blacklist](/docs/v6.5/guides/plugins/plugins/administration/modify-blacklist-for-dynamic-product-groups.md) - [The Sanitizer helper](/docs/v6.5/guides/plugins/plugins/administration/the-sanitizer-helper.md) - [Using Vuex Stores](/docs/v6.5/guides/plugins/plugins/administration/using-vuex-state.md) ###### Storefront - [Customize Templates](/docs/v6.5/guides/plugins/plugins/storefront/customize-templates.md) - [Add Custom Controller](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-controller.md) - [Add Caching to Custom Controller](/docs/v6.5/guides/plugins/plugins/storefront/add-caching-to-custom-controller.md) - [Add Dynamic Content via AJAX Calls](/docs/v6.5/guides/plugins/plugins/storefront/add-dynamic-content-via-ajax-calls.md) - [Add Custom Javascript](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-javascript.md) - [Override Existing Javascript](/docs/v6.5/guides/plugins/plugins/storefront/override-existing-javascript.md) - [Add JavaScript as script tag](/docs/v6.5/guides/plugins/plugins/storefront/add-javascript-as-script-tag.md) - [Add Custom Assets](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-assets.md) - [Add custom captcha](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-captcha.md) - [Add Custom Styling](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-styling.md) - [Add Custom Icons](/docs/v6.5/guides/plugins/plugins/storefront/add-icons.md) - [Add Custom Page](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-page.md) - [Add Custom Pagelet](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-pagelet.md) - [Add translations](/docs/v6.5/guides/plugins/plugins/storefront/add-translations.md) - [Add Custom Listing Filters](/docs/v6.5/guides/plugins/plugins/storefront/add-listing-filters.md) - [Fetching Data with Javascript](/docs/v6.5/guides/plugins/plugins/storefront/fetching-data-with-javascript.md) - [Add Data to Storefront Page](/docs/v6.5/guides/plugins/plugins/storefront/add-data-to-storefront-page.md) - [Add Cookie to Manager](/docs/v6.5/guides/plugins/plugins/storefront/add-cookie-to-manager.md) - [Reacting to Cookie Consent Changes](/docs/v6.5/guides/plugins/plugins/storefront/reacting-to-cookie-consent-changes.md) - [Reacting to Javascript Events on Storefront](/docs/v6.5/guides/plugins/plugins/storefront/reacting-to-javascript-events.md) - [Working with Media and Thumbnails](/docs/v6.5/guides/plugins/plugins/storefront/use-media-thumbnails.md) - [Remove Javascript Plugin](/docs/v6.5/guides/plugins/plugins/storefront/remove-unnecessary-js-plugin.md) - [Add Custom Field in the Storefront](/docs/v6.5/guides/plugins/plugins/storefront/using-custom-fields-storefront.md) - [Add Custom Sorting for Product Listing](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-sorting-product-listing.md) - [Add SCSS variables](/docs/v6.5/guides/plugins/plugins/storefront/add-scss-variables.md) - [Add SCSS Variables](/docs/v6.5/guides/plugins/plugins/storefront/add-scss-variables-via-subscriber.md) - [Using a Modal Window](/docs/v6.5/guides/plugins/plugins/storefront/using-a-modal-window.md) - [Using the Datepicker Plugin](/docs/v6.5/guides/plugins/plugins/storefront/using-the-datepicker-plugin.md) - [Use Nested Line Items](/docs/v6.5/guides/plugins/plugins/storefront/use-nested-line-items.md) - [Add Custom Twig Functions](/docs/v6.5/guides/plugins/plugins/storefront/add-custom-twig-function.md) ###### Testing - [End-to-End Testing](/docs/v6.5/guides/plugins/plugins/testing/end-to-end-testing.md) - [Jest Unit Tests in Shopware's Administration](/docs/v6.5/guides/plugins/plugins/testing/jest-admin.md) - [Jest Unit Tests in Shopware's Storefront](/docs/v6.5/guides/plugins/plugins/testing/jest-storefront.md) - [PHP Unit Testing](/docs/v6.5/guides/plugins/plugins/testing/php-unit.md) ###### API - [Customer-specific Pricing](/docs/v6.5/guides/plugins/plugins/api/customer-specific-pricing.md) - [Multi-Inventory](/docs/v6.5/guides/plugins/plugins/api/multi-inventory.md) ##### Themes - [Theme Base Guide](/docs/v6.5/guides/plugins/themes/theme-base-guide.md) - [Create a First Theme](/docs/v6.5/guides/plugins/themes/create-a-theme.md) - [Differences Plugins and Apps vs Themes](/docs/v6.5/guides/plugins/themes/differences-plugins-and-apps-vs-themes.md) - [Theme Configuration](/docs/v6.5/guides/plugins/themes/theme-configuration.md) - [Add SCSS Styling and JavaScript to a Theme](/docs/v6.5/guides/plugins/themes/add-css-js-to-theme.md) - [Override Bootstrap Variables in a Theme](/docs/v6.5/guides/plugins/themes/override-bootstrap-variables-in-a-theme.md) - [Add Assets to a Theme](/docs/v6.5/guides/plugins/themes/add-assets-to-theme.md) - [Add Custom Icons](/docs/v6.5/guides/plugins/themes/add-icons.md) - [Theme Inheritance](/docs/v6.5/guides/plugins/themes/add-theme-inheritance.md) - [Theme with Bootstrap Styling](/docs/v6.5/guides/plugins/themes/add-theme-inheritance-without-resources.md) - [Theme Inheritance Configuration](/docs/v6.5/guides/plugins/themes/theme-inheritance-configuration.md) ##### Apps - [App Starter Guides](/docs/v6.5/guides/plugins/apps/starter.md) - [App SDKs](/docs/v6.5/guides/plugins/apps/app-sdks.md) - [App Scripts](/docs/v6.5/guides/plugins/apps/app-scripts.md) - [Storefront](/docs/v6.5/guides/plugins/apps/storefront.md) - [Administration](/docs/v6.5/guides/plugins/apps/administration.md) - [Flow Builder](/docs/v6.5/guides/plugins/apps/flow-builder.md) - [Custom data](/docs/v6.5/guides/plugins/apps/custom-data.md) - [Content](/docs/v6.5/guides/plugins/apps/content.md) - [Rule Builder](/docs/v6.5/guides/plugins/apps/rule-builder.md) - [App Base Guide](/docs/v6.5/guides/plugins/apps/app-base-guide.md) - [Configuration](/docs/v6.5/guides/plugins/apps/configuration.md) - [Tax provider](/docs/v6.5/guides/plugins/apps/tax-provider.md) - [Payment](/docs/v6.5/guides/plugins/apps/payment.md) - [Webhook](/docs/v6.5/guides/plugins/apps/webhook.md) - [Shipping methods](/docs/v6.5/guides/plugins/apps/shipping-methods.md) - [Client-App backend communication](/docs/v6.5/guides/plugins/apps/clientside-to-app-backend.md) ###### App Starter Guides - [Starter Guide - Read and Write Data](/docs/v6.5/guides/plugins/apps/starter/product-translator.md) - [Starter Guide - Add an API Endpoint](/docs/v6.5/guides/plugins/apps/starter/add-api-endpoint.md) - [Starter Guide - Create an Admin Extension](/docs/v6.5/guides/plugins/apps/starter/starter-admin-extension.md) ###### App SDKs - [PHP](/docs/v6.5/guides/plugins/apps/app-sdks/php.md) - [App Bundle](/docs/v6.5/guides/plugins/apps/app-sdks/symfony-bundle.md) ####### Official PHP SDK - [Getting Started](/docs/v6.5/guides/plugins/apps/app-sdks/php/01-getting_started.md) - [Lifecycle](/docs/v6.5/guides/plugins/apps/app-sdks/php/02-lifecycle.md) - [Context](/docs/v6.5/guides/plugins/apps/app-sdks/php/03-context.md) - [Signing of responses](/docs/v6.5/guides/plugins/apps/app-sdks/php/04-signing.md) - [Making HTTP requests to the Shop](/docs/v6.5/guides/plugins/apps/app-sdks/php/05-http-client.md) - [Events](/docs/v6.5/guides/plugins/apps/app-sdks/php/06-events.md) ###### App Scripts - [Manipulate the Cart with App Scripts](/docs/v6.5/guides/plugins/apps/app-scripts/cart-manipulation.md) - [Load additional data for the Storefront with App Scripts](/docs/v6.5/guides/plugins/apps/app-scripts/data-loading.md) - [Custom Endpoints with App Scripts](/docs/v6.5/guides/plugins/apps/app-scripts/custom-endpoints.md) ###### Storefront - [Apps as themes](/docs/v6.5/guides/plugins/apps/storefront/apps-as-themes.md) - [Customize Templates](/docs/v6.5/guides/plugins/apps/storefront/customize-templates.md) - [Add cookies to the consent manager](/docs/v6.5/guides/plugins/apps/storefront/cookies-with-apps.md) ###### Administration - [Meteor Admin SDK](/docs/v6.5/guides/plugins/apps/administration/meteor-admin-sdk.md) - [Add custom action button](/docs/v6.5/guides/plugins/apps/administration/add-custom-action-button.md) - [Add custom module](/docs/v6.5/guides/plugins/apps/administration/add-custom-modules.md) - [Add CMS Element](/docs/v6.5/guides/plugins/apps/administration/add-cms-element-via-admin-sdk.md) - [Adding translations for apps](/docs/v6.5/guides/plugins/apps/administration/adding-snippets.md) ###### Flow Builder - [Add custom flow actions](/docs/v6.5/guides/plugins/apps/flow-builder/add-custom-flow-actions-from-app-system.md) - [Add custom flow trigger](/docs/v6.5/guides/plugins/apps/flow-builder/add-custom-flow-triggers-from-app-system.md) ###### Custom Data - [Custom Data](/docs/v6.5/guides/plugins/apps/custom-data/custom-fields.md) - [Custom entities](/docs/v6.5/guides/plugins/apps/custom-data/custom-entities.md) ###### Content - [CMS](/docs/v6.5/guides/plugins/apps/content/cms.md) ####### CMS - [Add custom CMS blocks](/docs/v6.5/guides/plugins/apps/content/cms/add-custom-cms-blocks.md) ###### Rule Builder - [Add custom rule conditions](/docs/v6.5/guides/plugins/apps/rule-builder/add-custom-rule-conditions.md) #### Hosting - [Installation and Updates](/docs/v6.5/guides/hosting/installation-updates.md) - [Configurations](/docs/v6.5/guides/hosting/configurations.md) - [Performance](/docs/v6.5/guides/hosting/performance.md) - [Infrastructure](/docs/v6.5/guides/hosting/infrastructure.md) ##### Installation & Updates - [Deployments](/docs/v6.5/guides/hosting/installation-updates/deployments.md) - [Cluster Setup](/docs/v6.5/guides/hosting/installation-updates/cluster-setup.md) - [Extension Management](/docs/v6.5/guides/hosting/installation-updates/extension-managment.md) ###### Deployments - [Deployment with Deployer](/docs/v6.5/guides/hosting/installation-updates/deployments/deployment-with-deployer.md) - [Building assets of Administration and Storefront without a Database](/docs/v6.5/guides/hosting/installation-updates/deployments/build-w-o-db.md) ##### Configurations - [Shopware configurations](/docs/v6.5/guides/hosting/configurations/shopware.md) - [Framework configurations](/docs/v6.5/guides/hosting/configurations/framework.md) ###### Shopware - [HTML Sanitizer](/docs/v6.5/guides/hosting/configurations/shopware/html-sanitizer.md) - [Stock Configuration](/docs/v6.5/guides/hosting/configurations/shopware/stock.md) ###### Framework - [SameSite protection](/docs/v6.5/guides/hosting/configurations/framework/samesite-protection.md) ###### Observability - [Logging](/docs/v6.5/guides/hosting/configurations/observability/logging.md) - [Profiling](/docs/v6.5/guides/hosting/configurations/observability/profiling.md) - [OpenTelemetry](/docs/v6.5/guides/hosting/configurations/observability/opentelemetry.md) ##### Performance - [Cache](/docs/v6.5/guides/hosting/performance/caches.md) - [Custom cache invalidation](/docs/v6.5/guides/hosting/performance/custom-cache-invalidation.md) - [Shopware Session](/docs/v6.5/guides/hosting/performance/session.md) - [Increment Storage](/docs/v6.5/guides/hosting/performance/increment.md) - [Lock store](/docs/v6.5/guides/hosting/performance/lock-store.md) - [Number Ranges](/docs/v6.5/guides/hosting/performance/number-ranges.md) - [Performance Tweaks](/docs/v6.5/guides/hosting/performance/performance-tweaks.md) ##### Infrastructure - [Elasticsearch](/docs/v6.5/guides/hosting/infrastructure/elasticsearch.md) - [Filesystem](/docs/v6.5/guides/hosting/infrastructure/filesystem.md) - [Rate Limiter](/docs/v6.5/guides/hosting/infrastructure/rate-limiter.md) - [Database Cluster](/docs/v6.5/guides/hosting/infrastructure/database-cluster.md) - [Message Queue](/docs/v6.5/guides/hosting/infrastructure/message-queue.md) - [Scheduled task](/docs/v6.5/guides/hosting/infrastructure/scheduled-task.md) - [Reverse HTTP Cache](/docs/v6.5/guides/hosting/infrastructure/reverse-http-cache.md) ###### Elasticsearch - [Set up Elasticsearch](/docs/v6.5/guides/hosting/infrastructure/elasticsearch/elasticsearch-setup.md) - [Debugging Elasticsearch](/docs/v6.5/guides/hosting/infrastructure/elasticsearch/elasticsearch-debugging.md) #### Integrations / API - [General Concepts](/docs/v6.5/guides/integrations-api/general-concepts.md) ##### General Concepts - [Search Criteria](/docs/v6.5/guides/integrations-api/general-concepts/search-criteria.md) - [Request Headers](/docs/v6.5/guides/integrations-api/general-concepts/request-headers.md) - [Generated Reference](/docs/v6.5/guides/integrations-api/general-concepts/generated-reference.md) - [API Versioning](/docs/v6.5/guides/integrations-api/general-concepts/api-versioning.md) - [Partial Data Loading](/docs/v6.5/guides/integrations-api/general-concepts/partial-data-loading.md) ### Products - [Extensions](/docs/v6.5/products/extensions.md) - [PaaS](/docs/v6.5/products/paas.md) - [Digital Sales Rooms Overview](/docs/v6.5/products/digital-sales-rooms.md) - [PWA](/docs/v6.5/products/pwa.md) - [Cloud](/docs/v6.5/products/saas.md) - [Community Edition](/docs/v6.5/products/community-edition.md) #### Extensions - [Migration Assistant](/docs/v6.5/products/extensions/migration-assistant.md) - [B2B Suite](/docs/v6.5/products/extensions/b2b-suite.md) - [B2B Components](/docs/v6.5/products/extensions/b2b-components.md) - [Advanced Search](/docs/v6.5/products/extensions/advanced-search.md) ##### Migration Assistant - [Concept](/docs/v6.5/products/extensions/migration-assistant/concept.md) - [Guides](/docs/v6.5/products/extensions/migration-assistant/guides.md) - [Concept](/docs/v6.5/products/extensions/migration-assistant/concept.md) - [Guides](/docs/v6.5/products/extensions/migration-assistant/guides.md) ###### Concept - [Profile and Connection](/docs/v6.5/products/extensions/migration-assistant/concept/profile-and-connection.md) - [DataSelection and DataSet](/docs/v6.5/products/extensions/migration-assistant/concept/dataselection-and-dataset.md) - [Migration Context](/docs/v6.5/products/extensions/migration-assistant/concept/migration-context.md) - [Premapping](/docs/v6.5/products/extensions/migration-assistant/concept/premapping.md) - [Gateway and Reader](/docs/v6.5/products/extensions/migration-assistant/concept/gateway-and-reader.md) - [Convert and Mapping](/docs/v6.5/products/extensions/migration-assistant/concept/convert-and-mapping.md) - [Logging](/docs/v6.5/products/extensions/migration-assistant/concept/logging.md) - [Writer](/docs/v6.5/products/extensions/migration-assistant/concept/writer.md) - [Media Processing](/docs/v6.5/products/extensions/migration-assistant/concept/media-processing.md) ###### Guides - [Extending a Shopware Migration Profile](/docs/v6.5/products/extensions/migration-assistant/guides/extending-a-shopware-migration-profile.md) - [Extending the Migration Connector](/docs/v6.5/products/extensions/migration-assistant/guides/extending-the-migration-connector.md) - [Decorating a Shopware Migration Assistant Converter](/docs/v6.5/products/extensions/migration-assistant/guides/decorating-a-shopware-migration-assistant-converter.md) - [Creating a New Migration Profile](/docs/v6.5/products/extensions/migration-assistant/guides/creating-a-new-migration-profile.md) ##### B2B Suite - [Concepts](/docs/v6.5/products/extensions/b2b-suite/concept.md) - [Guides](/docs/v6.5/products/extensions/b2b-suite/guides.md) ###### Concepts - [System Architecture](/docs/v6.5/products/extensions/b2b-suite/concept/system-architecture.md) - [Basic Conventions](/docs/v6.5/products/extensions/b2b-suite/concept/basic-conventions.md) - [Method Structure](/docs/v6.5/products/extensions/b2b-suite/concept/method-structure.md) - [Line Item List](/docs/v6.5/products/extensions/b2b-suite/concept/line-item-list.md) ###### Guides - [Core](/docs/v6.5/products/extensions/b2b-suite/guides/core.md) - [Installation](/docs/v6.5/products/extensions/b2b-suite/guides/installation.md) - [Storefront](/docs/v6.5/products/extensions/b2b-suite/guides/storefront.md) - [Example Plugins](/docs/v6.5/products/extensions/b2b-suite/guides/example-plugins.md) - [Administration](/docs/v6.5/products/extensions/b2b-suite/guides/administration.md) ####### Core - [Dependency Injection](/docs/v6.5/products/extensions/b2b-suite/guides/core/dependency-injection.md) - [Store API](/docs/v6.5/products/extensions/b2b-suite/guides/core/store-api.md) - [REST API](/docs/v6.5/products/extensions/b2b-suite/guides/core/rest-api.md) - [Listing Service](/docs/v6.5/products/extensions/b2b-suite/guides/core/listing-service.md) - [CRUD Service](/docs/v6.5/products/extensions/b2b-suite/guides/core/crud-service.md) - [Assignment Service](/docs/v6.5/products/extensions/b2b-suite/guides/core/assignment-service.md) - [Audit Log](/docs/v6.5/products/extensions/b2b-suite/guides/core/audit-log.md) - [Exception](/docs/v6.5/products/extensions/b2b-suite/guides/core/exception.md) - [Currency](/docs/v6.5/products/extensions/b2b-suite/guides/core/currency.md) - [Entity based ACL](/docs/v6.5/products/extensions/b2b-suite/guides/core/entity-acl.md) - [Overloading Classes](/docs/v6.5/products/extensions/b2b-suite/guides/core/overload-classes.md) - [Storefront Authentication](/docs/v6.5/products/extensions/b2b-suite/guides/core/authentication.md) ####### Storefront - [Ajax Panel](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/ajax-panel.md) - [Product Search](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/product-search.md) - [Complex Views](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/complex-views.md) - [Modal Component](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/modal-component.md) - [Company](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/company.md) - [ACL and Routing](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/acl-routing.md) - [How to Extend the Storefront (Shopware 6)](/docs/v6.5/products/extensions/b2b-suite/guides/storefront/how-to-extend-the-storefront.md) ##### B2B Components - [Employee Management](/docs/v6.5/products/extensions/b2b-components/employee-management.md) - [Quotes Management](/docs/v6.5/products/extensions/b2b-components/quotes-management.md) - [Guides](/docs/v6.5/products/extensions/b2b-components/customer-specific-features.md) - [Order approval component](/docs/v6.5/products/extensions/b2b-components/order-approval.md) ###### Employee Management - [Concepts](/docs/v6.5/products/extensions/b2b-components/employee-management/concept.md) - [Guides](/docs/v6.5/products/extensions/b2b-components/employee-management/guides.md) ####### Concepts - [Entities and schema](/docs/v6.5/products/extensions/b2b-components/employee-management/concept/entities-and-schema.md) - [API Route Restriction for Employees](/docs/v6.5/products/extensions/b2b-components/employee-management/concept/api-route-restriction-for-employees.md) ####### Guides - [B2B Employee invite / registration](/docs/v6.5/products/extensions/b2b-components/employee-management/guides/b2b-employee-invite-registration.md) - [B2B Roles](/docs/v6.5/products/extensions/b2b-components/employee-management/guides/b2b-roles.md) - [Create Permissions via App](/docs/v6.5/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-app.md) - [Creating own permissions via plugin](/docs/v6.5/products/extensions/b2b-components/employee-management/guides/creating-own-permissions-via-plugin.md) ###### Quotes Management - [Entities and schema](/docs/v6.5/products/extensions/b2b-components/quotes-management/entities-and-schema.md) - [Quotes conversion](/docs/v6.5/products/extensions/b2b-components/quotes-management/quotes-conversion.md) ###### Guides - [Untitled](/docs/v6.5/products/extensions/b2b-components/customer-specific-features/feature-toggles.md) ###### Order Approval - [Entities and workflow](/docs/v6.5/products/extensions/b2b-components/order-approval/01-entities-and-workflow.md) - [Order approval permissions](/docs/v6.5/products/extensions/b2b-components/order-approval/02-order-approval-permissions.md) - [Order approval's payment process](/docs/v6.5/products/extensions/b2b-components/order-approval/03-payment-process.md) - [How to add a new approval condition](/docs/v6.5/products/extensions/b2b-components/order-approval/04-add-new-approval-condition.md) ##### Advanced Search - [Installation](/docs/v6.5/products/extensions/advanced-search/installation.md) - [Define a custom Elasticsearch Definition](/docs/v6.5/products/extensions/advanced-search/How-to-define-your-custom-Elasticsearch-definition.md) - [Add more Fields to Product Search](/docs/v6.5/products/extensions/advanced-search/How-to-add-more-fields-to-product-search.md) - [Configure Searchable Fields](/docs/v6.5/products/extensions/advanced-search/How-to-configure-searchable-fields.md) - [Add / Modify language analyzers, stopwords, stemmer](/docs/v6.5/products/extensions/advanced-search/How-to-add-modify-language-analyzers-stopwords-stemmer.md) - [Cross Search](/docs/v6.5/products/extensions/advanced-search/Cross-search.md) - [Extend Search Template](/docs/v6.5/products/extensions/advanced-search/How-to-extend-the-search-and-suggest-template.md) - [Modify Search Logic](/docs/v6.5/products/extensions/advanced-search/How-to-modify-search-logic.md) - [Search and Suggest Routes](/docs/v6.5/products/extensions/advanced-search/Search-and-suggest-routes.md) - [Add / Modify Completion](/docs/v6.5/products/extensions/advanced-search/How-to-modify-completion.md) #### PaaS - [CLI Setup](/docs/v6.5/products/paas/cli-setup.md) - [Repository](/docs/v6.5/products/paas/repository.md) - [Build and Deploy](/docs/v6.5/products/paas/build-deploy.md) - [Setup Template](/docs/v6.5/products/paas/setup-template.md) - [Theme Build](/docs/v6.5/products/paas/theme-build.md) - [Elasticsearch](/docs/v6.5/products/paas/elasticsearch.md) - [RabbitMQ](/docs/v6.5/products/paas/rabbitmq.md) - [Fastly](/docs/v6.5/products/paas/fastly.md) #### Digital Sales Rooms - [Digital Sales Rooms Installation](/docs/v6.5/products/digital-sales-rooms/installation.md) - [Configuration](/docs/v6.5/products/digital-sales-rooms/configuration.md) ##### Installation - [Admin Installation](/docs/v6.5/products/digital-sales-rooms/installation/admin-installation.md) - [Front-end App Installation](/docs/v6.5/products/digital-sales-rooms/installation/app-installation.md) - [Realtime Video Call - Daily.co](/docs/v6.5/products/digital-sales-rooms/installation/realtime-video-dailyco.md) - [Realtime Service - Mercure](/docs/v6.5/products/digital-sales-rooms/installation/realtime-service-mercure.md) #### Plugins - [Commercial](/docs/v6.5/products/plugins/commercial.md) ### Resources - [References](/docs/v6.5/resources/references.md) - [Guidelines](/docs/v6.5/resources/guidelines.md) - [Tooling](/docs/v6.5/resources/tooling.md) #### References - [API Reference](/docs/v6.5/resources/references/api-reference.md) - [Core Reference](/docs/v6.5/resources/references/core-reference.md) - [App Reference](/docs/v6.5/resources/references/app-reference.md) - [Administration Reference](/docs/v6.5/resources/references/administration-reference.md) - [Upgrades](/docs/v6.5/resources/references/upgrades.md) - [Storefront Reference](/docs/v6.5/resources/references/storefront-reference.md) - [Testing Reference](/docs/v6.5/resources/references/testing-reference.md) - [Untitled](/docs/v6.5/resources/references/adr.md) - [Config Reference](/docs/v6.5/resources/references/config-reference.md) - [Security](/docs/v6.5/resources/references/security.md) ##### Core Reference - [DAL Reference](/docs/v6.5/resources/references/core-reference/dal-reference.md) - [Commands Reference](/docs/v6.5/resources/references/core-reference/commands-reference.md) - [Flow Reference](/docs/v6.5/resources/references/core-reference/flow-reference.md) - [Rules Reference](/docs/v6.5/resources/references/core-reference/rules-reference.md) - [Actions Reference](/docs/v6.5/resources/references/core-reference/actions-reference.md) ###### DAL Reference - [Fields Reference](/docs/v6.5/resources/references/core-reference/dal-reference/fields-reference.md) - [Flags Reference](/docs/v6.5/resources/references/core-reference/dal-reference/flags-reference.md) - [Filters Reference](/docs/v6.5/resources/references/core-reference/dal-reference/filters-reference.md) - [Aggregations Reference](/docs/v6.5/resources/references/core-reference/dal-reference/aggregations-reference.md) ##### App Reference - [Script Reference](/docs/v6.5/resources/references/app-reference/script-reference.md) - [Manifest Reference](/docs/v6.5/resources/references/app-reference/manifest-reference.md) - [Webhook Event Reference](/docs/v6.5/resources/references/app-reference/webhook-events-reference.md) - [Payment Reference](/docs/v6.5/resources/references/app-reference/payment-reference.md) - [CMS Reference](/docs/v6.5/resources/references/app-reference/cms-reference.md) - [Entities Reference](/docs/v6.5/resources/references/app-reference/entities-reference.md) - [Flow Action Reference](/docs/v6.5/resources/references/app-reference/flow-action-reference.md) ###### Script Reference - [Cart Manipulation script services reference](/docs/v6.5/resources/references/app-reference/script-reference/cart-manipulation-script-services-reference.md) - [Data Loading script services reference](/docs/v6.5/resources/references/app-reference/script-reference/data-loading-script-services-reference.md) - [Custom Endpoint script services reference](/docs/v6.5/resources/references/app-reference/script-reference/custom-endpoint-script-services-reference.md) - [Miscellaneous script services reference](/docs/v6.5/resources/references/app-reference/script-reference/miscellaneous-script-services-reference.md) - [List of all available Hooks for Scripts](/docs/v6.5/resources/references/app-reference/script-reference/script-hooks-reference.md) - [Product script services reference](/docs/v6.5/resources/references/app-reference/script-reference/product-script-services-reference.md) ##### Administration Reference - [Utils](/docs/v6.5/resources/references/administration-reference/utils.md) - [Mixins](/docs/v6.5/resources/references/administration-reference/mixins.md) - [Directives reference](/docs/v6.5/resources/references/administration-reference/directives.md) ##### Upgrades - [Administration](/docs/v6.5/resources/references/upgrades/administration.md) ###### Administration - [Vue 3 upgrade](/docs/v6.5/resources/references/upgrades/administration/vue3.md) ##### Storefront Reference - [Shopware's twig functions](/docs/v6.5/resources/references/storefront-reference/twig-function-reference.md) - [Storefront plugins and helper](/docs/v6.5/resources/references/storefront-reference/plugin-reference.md) ##### Testing Reference - [Custom E2E Commands](/docs/v6.5/resources/references/testing-reference/e2e-custom-commands.md) - [E2E Commands](/docs/v6.5/resources/references/testing-reference/e2e-commands.md) ##### Adr - [Implement architecture decision records](/docs/v6.5/resources/references/adr/2020-06-25-implement-architecture-decision-records.md) - [Get control of association clone behavior as developer](/docs/v6.5/resources/references/adr/2020-07-02-control-clone-behavior.md) - [Implement sales channel context token requirement for store-api and sales-channel-api](/docs/v6.5/resources/references/adr/2020-07-02-implement-sales-channel-context-token-requirement.md) - [Implement new changelog](/docs/v6.5/resources/references/adr/2020-08-03-implement-new-changelog.md) - [Feature flag system](/docs/v6.5/resources/references/adr/2020-08-10-feature-flag-system.md) - [Document template refactoring](/docs/v6.5/resources/references/adr/2020-08-12-document-template-refactoring.md) - [Implement app system inside platform](/docs/v6.5/resources/references/adr/2020-08-12-implement-app-system-inside-platform.md) - [Implement individual sorting](/docs/v6.5/resources/references/adr/2020-08-14-implement-individual-sorting.md) - [Merchant registration](/docs/v6.5/resources/references/adr/2020-08-14-merchant-registration.md) - [Handling feature flags](/docs/v6.5/resources/references/adr/2020-08-19-handling-feature-flags.md) - [Notification titles are pre-defined and make use of the global namespace](/docs/v6.5/resources/references/adr/2020-08-21-unified-notification-titles.md) - [Import ACL privileges from other roles](/docs/v6.5/resources/references/adr/2020-08-28-import-acl-privileges-from-other-roles.md) - [CustomField label loading in storefront](/docs/v6.5/resources/references/adr/2020-09-08-custom-field-label-loading-in-storefront.md) - [The best-practice to always re-fetch the data after saving](/docs/v6.5/resources/references/adr/2020-09-17-the-best-practice-to-always-re-fetch-the-data-after-saving.md) - [Creating events in Shopware](/docs/v6.5/resources/references/adr/2020-11-06-creating-events.md) - [DAL join filter](/docs/v6.5/resources/references/adr/2020-11-19-dal-join-filter.md) - [Add the login required annotation](/docs/v6.5/resources/references/adr/2020-11-20-add-login-required-annotation.md) - [Decoration pattern](/docs/v6.5/resources/references/adr/2020-11-25-decoration-pattern.md) - [API version removal](/docs/v6.5/resources/references/adr/2020-12-02-removing-api-version.md) - [Deprecation strategy](/docs/v6.5/resources/references/adr/2021-01-21-deprecation-strategy.md) - [Processing of nested line items](/docs/v6.5/resources/references/adr/2021-03-24-nested-line-items.md) - [When to use plain SQL or the DAL](/docs/v6.5/resources/references/adr/2021-05-14-when-to-use-plain-sql-or-dal.md) - [Vue administration app has ESLint support](/docs/v6.5/resources/references/adr/2021-05-28-introduce-eslint-on-vue-admin.md) - [Introduce jest-fail-on-console](/docs/v6.5/resources/references/adr/2021-06-14-introduce-jest-fail-on-console.md) - [Move storefront script to head with defer](/docs/v6.5/resources/references/adr/2021-07-22-move-storefront-scripts-to-head.md) - [Storefront coding standards](/docs/v6.5/resources/references/adr/2021-08-10-storefront-coding-standards.md) - [Make shopware/shopware stand-alone for development and testing](/docs/v6.5/resources/references/adr/2021-08-11-make-platform-stand-alone.md) - [Refactor admin build process to webpack-multi-compiler mode](/docs/v6.5/resources/references/adr/2021-08-31-refactor-admin-build-process-to-webpack-multi-compiler-mode.md) - [Make Core mail templates independent from Storefront urls](/docs/v6.5/resources/references/adr/2021-09-06-make-core-mail-templates-independent-from-storefront-urls.md) - [Technical concept custom entities](/docs/v6.5/resources/references/adr/2021-09-14-technical-concept-custom-entities.md) - [Refactor theme inheritance](/docs/v6.5/resources/references/adr/2021-09-22-refactor-theme-inheritance.md) - [Payment Flow](/docs/v6.5/resources/references/adr/2021-10-01-payment-flow.md) - [Refund handling](/docs/v6.5/resources/references/adr/2021-10-13-refund-handling.md) - [App scripts](/docs/v6.5/resources/references/adr/2021-10-21-app-scripting.md) - [Preparing data for rule evaluation](/docs/v6.5/resources/references/adr/2021-11-02-preparing-data-for-rule-evaluation.md) - [Adjust ADR approval rules for the new org structure](/docs/v6.5/resources/references/adr/2021-11-05-adjust-adr-approval-rules.md) - [Introduce increment pattern](/docs/v6.5/resources/references/adr/2021-11-09-increment-pattern.md) - [Merge E2E projects into a single project](/docs/v6.5/resources/references/adr/2021-11-22-merge-e2e-projects-into-a-single-project.md) - [Add possibility for plugins to add a HTML file](/docs/v6.5/resources/references/adr/2021-11-23-add-possibility-for-plugin-to-add-a-html-file.md) - [Admin extension API standards](/docs/v6.5/resources/references/adr/2021-12-07-admin-extension-api-standards.md) - [Add feature flag support for Storefront SCSS](/docs/v6.5/resources/references/adr/2022-01-05-add-feature-flag-support-for-storefront-scss.md) - [Allow apps to define custom api endpoints](/docs/v6.5/resources/references/adr/2022-01-06-custom-app-api-endpoints.md) - [Feature flags for major versions](/docs/v6.5/resources/references/adr/2022-01-20-feature-flags-for-major-versions.md) - [Move controller level annotation into Symfony route annotation](/docs/v6.5/resources/references/adr/2022-02-09-controller-configuration-route-defaults.md) - [Rule Scripting in apps](/docs/v6.5/resources/references/adr/2022-02-21-rule-scripting-in-apps.md) - [Domain exceptions](/docs/v6.5/resources/references/adr/2022-02-24-domain-exceptions.md) - [Consistent deprecation notices in Core](/docs/v6.5/resources/references/adr/2022-02-28-consistent-deprecation-notices-in-core.md) - [Use `ResetInterface` to reset instance state during requests](/docs/v6.5/resources/references/adr/2022-03-09-reset-class-state-during-requests.md) - [Extract data handling classes to extension sdk](/docs/v6.5/resources/references/adr/2022-03-15-extract-data-handling-classes-to-extension-sdk.md) - [New templates for line items and nested line items](/docs/v6.5/resources/references/adr/2022-03-17-new-nested-line-items.md) - [Available stock improvements](/docs/v6.5/resources/references/adr/2022-03-25-available-stock.md) - [Base context factory](/docs/v6.5/resources/references/adr/2022-03-25-base-context-factory.md) - [Cache stampede protection](/docs/v6.5/resources/references/adr/2022-03-25-cache-stampede-protection.md) - [Initial state id loader](/docs/v6.5/resources/references/adr/2022-03-25-initial-state-id-loader.md) - [Prevent mail updates](/docs/v6.5/resources/references/adr/2022-03-25-prevent-mail-updates.md) - [Profiler integrations](/docs/v6.5/resources/references/adr/2022-03-25-profiler-integrations.md) - [Redis cart persister](/docs/v6.5/resources/references/adr/2022-03-25-redis-cart-persister.md) - [Specify priority of translations in DAL write payloads](/docs/v6.5/resources/references/adr/2022-03-29-specify-priority-of-translations-in-dal-write-payloads.md) - [Add default cms pages to products and categories](/docs/v6.5/resources/references/adr/2022-04-06-add-default-cms-layouts-to-products-and-categories.md) - [Integrate an app into flow action](/docs/v6.5/resources/references/adr/2022-04-19-integrate-app-into-flow-action.md) - [Introducing tax providers](/docs/v6.5/resources/references/adr/2022-04-28-tax-providers.md) - [Remove static analysis with psalm](/docs/v6.5/resources/references/adr/2022-05-12-remove-static-analysis-with-psalm.md) - [Rule condition field abstraction](/docs/v6.5/resources/references/adr/2022-05-23-rule-condition-field-abstraction.md) - [Integrate an app into the flow event](/docs/v6.5/resources/references/adr/2022-06-17-integrate-app-into-flow-event.md) - [Add typescript support for storefront javascript](/docs/v6.5/resources/references/adr/2022-06-24-add-typescript-support-for-storefront-js.md) - [Providing the admin extension SDK](/docs/v6.5/resources/references/adr/2022-06-27-providing-the-admin-extension-sdk.md) - [Concept for blogs using Shopping Experiences](/docs/v6.5/resources/references/adr/2022-07-19-blog-concept.md) - [Adding the `StorableFlow` instead of the `FlowEvent` for implementing the flow DelayAction in flow builder](/docs/v6.5/resources/references/adr/2022-07-21-adding-the-storable-flow-to-implement-delay-action-in-flow-builder.md) - [Add bootstrap JS-plugin initialization utility to storefront JS](/docs/v6.5/resources/references/adr/2022-09-23-add-bootstrap-util.md) - [Mapping of product area](/docs/v6.5/resources/references/adr/2022-09-28-mapping-of-product-area.md) - [Hide and show CMS content](/docs/v6.5/resources/references/adr/2022-10-17-hide-and-show-cms-content.md) - [Deprecation handling during PHPUnit test execution](/docs/v6.5/resources/references/adr/2022-10-20-deprecation-handling-during-phpunit-test-execution.md) - [Test structure](/docs/v6.5/resources/references/adr/2022-10-20-test-structure.md) - [Composer-based web updater](/docs/v6.5/resources/references/adr/2022-11-09-composer-based-web-updater.md) - [Deprecate the storefront CSRF implementation](/docs/v6.5/resources/references/adr/2022-11-16-deprecate-csrf.md) - [Replace drop-shadow with box-shadow](/docs/v6.5/resources/references/adr/2022-21-11-replace-drop-shadow-with-box-shadow.md) - [Run Lighthouse tests in E2E env](/docs/v6.5/resources/references/adr/2022-25-11-run-lighthouse-test-ine2e-env.md) - [Vue 2.7 update](/docs/v6.5/resources/references/adr/2022-27-09-vue-2.7-update.md) - [Atomic theme compilation](/docs/v6.5/resources/references/adr/2023-01-10-atomic-theme-compilation.md) - [Npm packages pre-release versions](/docs/v6.5/resources/references/adr/2023-01-16-npm-packages-pre-release-versions.md) - [Add native lazy loading for images to the storefront](/docs/v6.5/resources/references/adr/2023-01-30-image-lazy-loading.md) - [App script product pricing](/docs/v6.5/resources/references/adr/2023-02-01-app-script-product-pricing.md) - [Deprecate autoloading associations in DAL entity definitions](/docs/v6.5/resources/references/adr/2023-02-02-deprecate-autoload-true-in-dal-associations.md) - [Flow storer with scalar values](/docs/v6.5/resources/references/adr/2023-02-02-flow-storer-with-scalar-values.md) - [Follow test pyramid](/docs/v6.5/resources/references/adr/2023-02-13-follow-test-pyramid.md) - [Unstructured ADRs](/docs/v6.5/resources/references/adr/2023-02-20-unstructured-adrs.md) - [Native extension system with vue](/docs/v6.5/resources/references/adr/2023-02-27-native-extension-system-with-vue.md) - [Admin text editor evaluation](/docs/v6.5/resources/references/adr/2023-03-27-admin-text-editor-evaluation.md) - [Mocking repositories](/docs/v6.5/resources/references/adr/2023-04-01-mocking-repositories.md) - [Disable the CSS autoprefixer in the Storefront by default](/docs/v6.5/resources/references/adr/2023-04-03-disable-css-autoprefixer.md) - [New language inheritance mechanism for opensearch](/docs/v6.5/resources/references/adr/2023-04-11-new-language-inheritance-mechanism-for-opensearch.md) - [Jest test files should be JavaScript only](/docs/v6.5/resources/references/adr/2023-04-14-jest-test-files-should-be-javascript-only.md) - [Optimize cart cleanup](/docs/v6.5/resources/references/adr/2023-05-09-optimise-cart-cleanup.md) - [Experimental features](/docs/v6.5/resources/references/adr/2023-05-10-experimental-features.md) - [Stock Manipulation API](/docs/v6.5/resources/references/adr/2023-05-15-stock-api.md) - [Use PHP 8.1 Enums](/docs/v6.5/resources/references/adr/2023-05-16-php-enums.md) - [Symfony Dependency Management](/docs/v6.5/resources/references/adr/2023-05-16-symfony-dependency-management.md) - [Switch to UUIDv7](/docs/v6.5/resources/references/adr/2023-05-22-switch-to-uuidv7.md) - [Exception Log Level configuration](/docs/v6.5/resources/references/adr/2023-05-25-exception-log-levels.md) - [Client side communication to App Server](/docs/v6.5/resources/references/adr/2023-06-27-store-api-to-app-server.md) - [Default handling for non specified salutations](/docs/v6.5/resources/references/adr/2023-06-28-default-handle-for-non-specified-salutations.md) - [Flow Builder Preview](/docs/v6.5/resources/references/adr/2023-07-13-flow-builder-preview.md) - [Collecting and dispatching entity data](/docs/v6.5/resources/references/adr/2023-08-03-collecting-entity-data.md) - [Media path rewrite](/docs/v6.5/resources/references/adr/2023-08-17-media-path.md) - [Post updater](/docs/v6.5/resources/references/adr/2023-08-27-post-updater.md) - [Add Feature property to `@experimental` annotation](/docs/v6.5/resources/references/adr/2023-09-06-feature-property-for-experimental-anotation.md) - [Catalog Import API](/docs/v6.5/resources/references/adr/2023-09-22-catalog-import-api.md) - [Introduction of Unique Identifiers for Checkout Methods](/docs/v6.5/resources/references/adr/2023-10-17-add-unique-identifiers-for-checkout-methods.md) - [Make more use of Bootstrap tooling and remove !important from Bootstrap CSS utils](/docs/v6.5/resources/references/adr/2023-10-19-bootstrap-css-utils.md) - [Make feature flags toggleable on demand](/docs/v6.5/resources/references/adr/2023-11-29-toggle-feature-flag-on-demand.md) - [New acceptance test suite](/docs/v6.5/resources/references/adr/2023-12-12-acceptance-test-suite.md) - [Introduce transactional flow actions](/docs/v6.5/resources/references/adr/2024-02-11-transactional-flow-actions.md) - [Disable Vue compat mode per component level](/docs/v6.5/resources/references/adr/2024-03-11-disable-vue-compat-mode-per-component-level.md) ##### Config Reference - [Server](/docs/v6.5/resources/references/config-reference/server.md) ###### Server - [Apache](/docs/v6.5/resources/references/config-reference/server/apache.md) - [Nginx](/docs/v6.5/resources/references/config-reference/server/nginx.md) #### Guidelines - [Code](/docs/v6.5/resources/guidelines/code.md) - [Testing](/docs/v6.5/resources/guidelines/testing.md) - [Documentation Guidelines](/docs/v6.5/resources/guidelines/documentation-guidelines.md) ##### Code - [Untitled](/docs/v6.5/resources/guidelines/code/core.md) - [Contribution Guidelines](/docs/v6.5/resources/guidelines/code/contribution.md) - [Backward Compatibility](/docs/v6.5/resources/guidelines/code/backward-compatibility.md) - [Cart Process](/docs/v6.5/resources/guidelines/code/cart-process.md) - [Context Rules and Rule Systems](/docs/v6.5/resources/guidelines/code/context-rules-rule-systems.md) - [Dependency Injection and Dependency Handling](/docs/v6.5/resources/guidelines/code/dependency-injection-dependency-handling.md) - [Document Code](/docs/v6.5/resources/guidelines/code/document-code.md) - [Events](/docs/v6.5/resources/guidelines/code/events.md) - [Page Loader](/docs/v6.5/resources/guidelines/code/pageloader.md) - [Platform Domains](/docs/v6.5/resources/guidelines/code/platform-domains.md) - [Public APIs](/docs/v6.5/resources/guidelines/code/public-apis.md) - [Routing](/docs/v6.5/resources/guidelines/code/routing.md) - [Session and State](/docs/v6.5/resources/guidelines/code/session-and-state.md) - [Store API](/docs/v6.5/resources/guidelines/code/store-api.md) - [Storefront Controller](/docs/v6.5/resources/guidelines/code/storefront-controller.md) ###### Core - [2023-05-16 - PHP 8.1 & Symfony 6.1 new features](/docs/v6.5/resources/guidelines/code/core/6.5-new-php-language-features.md) - [ADR](/docs/v6.5/resources/guidelines/code/core/adr.md) - [Benchmarks](/docs/v6.5/resources/guidelines/code/core/benchmarks.md) - [Decorator pattern](/docs/v6.5/resources/guidelines/code/core/decorator-pattern.md) - [Domain exceptions](/docs/v6.5/resources/guidelines/code/core/domain-exceptions.md) - [Extendability](/docs/v6.5/resources/guidelines/code/core/extendability.md) - [Final and internal annotation](/docs/v6.5/resources/guidelines/code/core/final-and-internal.md) - [Internal](/docs/v6.5/resources/guidelines/code/core/internal.md) - [Unit tests](/docs/v6.5/resources/guidelines/code/core/unit-tests.md) - [Writing code for static analysis](/docs/v6.5/resources/guidelines/code/core/writing-code-for-static-analysis.md) ##### Test - [Testing Guidelines for Shopware Extensions](/docs/v6.5/resources/guidelines/testing/store.md) - [Best practices for writing end-to-end tests](/docs/v6.5/resources/guidelines/testing/e2e-best-practises.md) ###### Testing guidelines for extensions - [Quality Guidelines for Apps and Themes based on App System in Shopware Store](/docs/v6.5/resources/guidelines/testing/store/quality-guidelines-apps.md) - [Quality Guidelines for the Plugin System in the Shopware Store](/docs/v6.5/resources/guidelines/testing/store/quality-guidelines-plugins.md) ##### Document - [Fonts and Formats](/docs/v6.5/resources/guidelines/documentation-guidelines/04-fonts-and-formats.md) - [Documentation Guidelines](/docs/v6.5/resources/guidelines/documentation-guidelines/01-general.md) - [Methodize Assets](/docs/v6.5/resources/guidelines/documentation-guidelines/05-methodize-assets.md) - [Conceptual Outline](/docs/v6.5/resources/guidelines/documentation-guidelines/02-conceptual-structure.md) - [Documentation Process](/docs/v6.5/resources/guidelines/documentation-guidelines/06-doc-process.md) - [Language and Grammar](/docs/v6.5/resources/guidelines/documentation-guidelines/03-language-and-grammar.md) ###### Fonts & Formats - [Fonts and Format for Text](/docs/v6.5/resources/guidelines/documentation-guidelines/04-fonts-and-formats/01-text.md) - [Fonts and Format for Code](/docs/v6.5/resources/guidelines/documentation-guidelines/04-fonts-and-formats/02-code.md) #### Tooling - [CLI](/docs/v6.5/resources/tooling/cli.md) - [IDE](/docs/v6.5/resources/tooling/ide.md) ##### CLI - [Hot Module Reloading](/docs/v6.5/resources/tooling/cli/using-watchers.md) ##### IDE - [Shopware 6 Toolbox](/docs/v6.5/resources/tooling/ide/shopware-toolbox.md) ### Admin extension sdk - [Introduction](/resources/admin-extension-sdk/introduction.md) ### Getting started - [App Installation Flow](/resources/admin-extension-sdk/getting-started/installation-apps.md) - [Plugin Installation Flow](/resources/admin-extension-sdk/getting-started/installation-plugins.md) - [Usage](/resources/admin-extension-sdk/getting-started/usage.md) - [Without npm](/resources/admin-extension-sdk/getting-started/without-npm.md) ### Concepts - [Architecture](/resources/admin-extension-sdk/concepts/architecture.md) - [Locations](/resources/admin-extension-sdk/concepts/locations.md) - [Positions](/resources/admin-extension-sdk/concepts/positions.md) - [Component Sections](/resources/admin-extension-sdk/concepts/component-sections.md) - [Selectors](/resources/admin-extension-sdk/concepts/selectors.md) - [Data Handling](/resources/admin-extension-sdk/concepts/datahandling.md) ### Develop - [Finding Extension Points with Vue DevTools](/resources/admin-extension-sdk/develop/devtools.md) - [Adding Entity Types](/resources/admin-extension-sdk/develop/entity-types.md) - [Migrating Existing Admin Plugins](/resources/admin-extension-sdk/develop/migrating-admin-plugins.md) - [Translations](/resources/admin-extension-sdk/develop/translations.md) ### Api reference - [Extending the UI](/resources/admin-extension-sdk/api-reference/ui.md) - [Working with Data](/resources/admin-extension-sdk/api-reference/data.md) - [Extending the CMS](/resources/admin-extension-sdk/api-reference/cms.md) - [Vue Composables](/resources/admin-extension-sdk/api-reference/composables.md) - [Base Options](/resources/admin-extension-sdk/api-reference/base-options.md) - [Consent](/resources/admin-extension-sdk/api-reference/consent.md) - [Context](/resources/admin-extension-sdk/api-reference/context.md) - [Location](/resources/admin-extension-sdk/api-reference/location.md) - [Window](/resources/admin-extension-sdk/api-reference/window.md) #### Extending the UI - [Purchases and Payments](/resources/admin-extension-sdk/api-reference/ui/purchases-and-payments.md) - [Main Module](/resources/admin-extension-sdk/api-reference/ui/mainModule.md) - [Menu](/resources/admin-extension-sdk/api-reference/ui/menu.md) - [Settings Item](/resources/admin-extension-sdk/api-reference/ui/settingsItem.md) - [Action Button](/resources/admin-extension-sdk/api-reference/ui/actionButton.md) - [Notification](/resources/admin-extension-sdk/api-reference/ui/notification.md) - [Toast](/resources/admin-extension-sdk/api-reference/ui/toast.md) - [Tabs](/resources/admin-extension-sdk/api-reference/ui/tabs.md) - [Component Sections](/resources/admin-extension-sdk/api-reference/ui/component-sections.md) - [Sidebars](/resources/admin-extension-sdk/api-reference/ui/sidebars.md) - [Modals](/resources/admin-extension-sdk/api-reference/ui/modals.md) - [Media Modals](/resources/admin-extension-sdk/api-reference/ui/mediaModal.md) ##### Purchases and Payments - [In-App Purchases](/resources/admin-extension-sdk/api-reference/ui/purchases-and-payments/in-app-purchases.md) - [Payment Overview Cards](/resources/admin-extension-sdk/api-reference/ui/purchases-and-payments/paymentOverviewCard.md) #### Working with Data - [Repository](/resources/admin-extension-sdk/api-reference/data/repository.md) - [Get](/resources/admin-extension-sdk/api-reference/data/get.md) - [Subscribe](/resources/admin-extension-sdk/api-reference/data/subscribe.md) - [Update](/resources/admin-extension-sdk/api-reference/data/update.md) #### Extending the CMS - [Register CMS block](/resources/admin-extension-sdk/api-reference/cms/registerCmsBlock.md) - [Register CMS Element](/resources/admin-extension-sdk/api-reference/cms/registerCmsElement.md) #### Vue Composables - [useRepository](/resources/admin-extension-sdk/api-reference/composables/useRepository.md) - [useSharedState](/resources/admin-extension-sdk/api-reference/composables/useSharedState.md) ### Release notes - [Shopware Release Policy](/release-notes.md) ### 6.7 - [Release notes Shopware 6.7.12.1](/release-notes/6.7/6.7.12.1.md) - [Release notes Shopware 6.7.12.0](/release-notes/6.7/6.7.12.0.md) - [Release notes Shopware 6.7.11.1](/release-notes/6.7/6.7.11.1.md) - [Release notes Shopware 6.7.11.0](/release-notes/6.7/6.7.11.0.md) - [Release notes Shopware 6.7.10.2](/release-notes/6.7/6.7.10.2.md) - [Release notes Shopware 6.7.10.1](/release-notes/6.7/6.7.10.1.md) - [Release notes Shopware 6.7.10.0](/release-notes/6.7/6.7.10.0.md) - [Release notes Shopware 6.7.9.1](/release-notes/6.7/6.7.9.1.md) - [Release notes Shopware 6.7.9.0](/release-notes/6.7/6.7.9.0.md) - [Release notes Shopware 6.7.8.2](/release-notes/6.7/6.7.8.2.md) - [Release notes Shopware 6.7.8.1](/release-notes/6.7/6.7.8.1.md) - [Release notes Shopware 6.7.8.0](/release-notes/6.7/6.7.8.0.md) - [Release notes Shopware 6.7.7.1](/release-notes/6.7/6.7.7.1.md) - [Release notes Shopware 6.7.7.0](/release-notes/6.7/6.7.7.0.md) - [Release notes Shopware 6.7.6.2](/release-notes/6.7/6.7.6.2.md) - [Release notes Shopware 6.7.6.1](/release-notes/6.7/6.7.6.1.md) - [Release notes Shopware 6.7.6.0](/release-notes/6.7/6.7.6.0.md) - [Release notes Shopware 6.7.5.1](/release-notes/6.7/6.7.5.1.md) - [Release notes Shopware 6.7.5.0](/release-notes/6.7/6.7.5.0.md) - [Release notes Shopware 6.7.4.2](/release-notes/6.7/6.7.4.2.md) - [Release notes Shopware 6.7.4.1](/release-notes/6.7/6.7.4.1.md) - [Release notes Shopware 6.7.4.0](/release-notes/6.7/6.7.4.0.md) - [Release notes Shopware 6.7.3.1](/release-notes/6.7/6.7.3.1.md) - [Release notes Shopware 6.7.3.0](/release-notes/6.7/6.7.3.0.md) - [Release notes Shopware 6.7.2.2](/release-notes/6.7/6.7.2.2.md) - [Release notes Shopware 6.7.2.1](/release-notes/6.7/6.7.2.1.md) - [Release notes Shopware 6.7.2.0](/release-notes/6.7/6.7.2.0.md) - [Release notes Shopware 6.7.1.2](/release-notes/6.7/6.7.1.2.md) - [Release notes Shopware 6.7.1.1](/release-notes/6.7/6.7.1.1.md) - [Release notes Shopware 6.7.1.0](/release-notes/6.7/6.7.1.0.md) - [Release notes Shopware 6.7.0.1](/release-notes/6.7/6.7.0.1.md) - [Release notes Shopware 6.7.0.0](/release-notes/6.7/6.7.0.0.md) ### 6.6 - [Release notes Shopware 6.6.10.20](/release-notes/6.6/6.6.10.20.md) - [Release notes Shopware 6.6.10.19](/release-notes/6.6/6.6.10.19.md) - [Release notes Shopware 6.6.10.18](/release-notes/6.6/6.6.10.18.md) - [Release notes Shopware 6.6.10.17](/release-notes/6.6/6.6.10.17.md) - [Release notes Shopware 6.6.10.16](/release-notes/6.6/6.6.10.16.md) - [Release notes Shopware 6.6.10.15](/release-notes/6.6/6.6.10.15.md) - [Release notes Shopware 6.6.10.14](/release-notes/6.6/6.6.10.14.md) - [Release notes Shopware 6.6.10.13](/release-notes/6.6/6.6.10.13.md) - [Release notes Shopware 6.6.10.12](/release-notes/6.6/6.6.10.12.md) - [Release notes Shopware 6.6.10.11](/release-notes/6.6/6.6.10.11.md) - [Release notes Shopware 6.6.10.10](/release-notes/6.6/6.6.10.10.md) - [Release notes Shopware 6.6.10.9](/release-notes/6.6/6.6.10.9.md) - [Release notes Shopware 6.6.10.8](/release-notes/6.6/6.6.10.8.md) - [Release notes Shopware 6.6.10.7](/release-notes/6.6/6.6.10.7.md) - [Release notes Shopware 6.6.10.6](/release-notes/6.6/6.6.10.6.md) - [Release notes Shopware 6.6.10.5](/release-notes/6.6/6.6.10.5.md) - [Release notes Shopware 6.6.10.4](/release-notes/6.6/6.6.10.4.md) - [Release notes Shopware 6.6.10.3](/release-notes/6.6/6.6.10.3.md) - [Release notes Shopware 6.6.10.2](/release-notes/6.6/6.6.10.2.md) - [Release notes Shopware 6.6.10.1](/release-notes/6.6/6.6.10.1.md) - [Release notes Shopware 6.6.10.0](/release-notes/6.6/6.6.10.0.md) - [Release notes Shopware 6.6.9.0](/release-notes/6.6/6.6.9.0.md) - [Release notes Shopware 6.6.8.2](/release-notes/6.6/6.6.8.2.md) - [Release notes Shopware 6.6.8.1](/release-notes/6.6/6.6.8.1.md) - [Release notes Shopware 6.6.8.0](/release-notes/6.6/6.6.8.0.md) - [Release notes Shopware 6.6.7.1](/release-notes/6.6/6.6.7.1.md) - [Release notes Shopware 6.6.7.0](/release-notes/6.6/6.6.7.0.md) - [Release notes Shopware 6.6.6.1](/release-notes/6.6/6.6.6.1.md) - [Release notes Shopware 6.6.6.0](/release-notes/6.6/6.6.6.0.md) - [Release notes Shopware 6.6.5.1](/release-notes/6.6/6.6.5.1.md) - [Release notes Shopware 6.6.5.0](/release-notes/6.6/6.6.5.0.md) - [Release notes Shopware 6.6.4.1](/release-notes/6.6/6.6.4.1.md) - [Release notes Shopware 6.6.4.0](/release-notes/6.6/6.6.4.0.md) - [Release notes Shopware 6.6.3.1](/release-notes/6.6/6.6.3.1.md) - [Release notes Shopware 6.6.3.0](/release-notes/6.6/6.6.3.0.md) - [Release notes Shopware 6.6.2.0](/release-notes/6.6/6.6.2.0.md) - [Release notes Shopware 6.6.1.2](/release-notes/6.6/6.6.1.2.md) - [Release notes Shopware 6.6.1.1](/release-notes/6.6/6.6.1.1.md) - [Release notes Shopware 6.6.1.0](/release-notes/6.6/6.6.1.0.md) - [Release notes Shopware 6.6.0.3](/release-notes/6.6/6.6.0.3.md) - [Release notes Shopware 6.6.0.2](/release-notes/6.6/6.6.0.2.md) - [Release notes Shopware 6.6.0.1](/release-notes/6.6/6.6.0.1.md) - [Release notes Shopware 6.6.0.0](/release-notes/6.6/6.6.0.0.md) ### 6.5 - [Release notes Shopware 6.5.8.19](/release-notes/6.5/6.5.8.19.md) - [Release notes Shopware 6.5.8.18](/release-notes/6.5/6.5.8.18.md) - [Release notes Shopware 6.5.8.17](/release-notes/6.5/6.5.8.17.md) - [Release notes Shopware 6.5.8.16](/release-notes/6.5/6.5.8.16.md) - [Release notes Shopware 6.5.8.15](/release-notes/6.5/6.5.8.15.md) - [Release notes Shopware 6.5.8.14](/release-notes/6.5/6.5.8.14.md) - [Release notes Shopware 6.5.8.13](/release-notes/6.5/6.5.8.13.md) - [Release notes Shopware 6.5.8.12](/release-notes/6.5/6.5.8.12.md) - [Release notes Shopware 6.5.8.11](/release-notes/6.5/6.5.8.11.md) - [Release notes Shopware 6.5.8.10](/release-notes/6.5/6.5.8.10.md) - [Release notes Shopware 6.5.8.9](/release-notes/6.5/6.5.8.9.md) - [Release notes Shopware 6.5.8.8](/release-notes/6.5/6.5.8.8.md) - [Release notes Shopware 6.5.8.7](/release-notes/6.5/6.5.8.7.md) - [Release notes Shopware 6.5.8.6](/release-notes/6.5/6.5.8.6.md) - [Release notes Shopware 6.5.8.5](/release-notes/6.5/6.5.8.5.md) - [Release notes Shopware 6.5.8.4](/release-notes/6.5/6.5.8.4.md) - [Release notes Shopware 6.5.8.3](/release-notes/6.5/6.5.8.3.md) - [Release notes Shopware 6.5.8.2](/release-notes/6.5/6.5.8.2.md) - [Release notes Shopware 6.5.8.1](/release-notes/6.5/6.5.8.1.md) - [Release notes Shopware 6.5.8.0](/release-notes/6.5/6.5.8.0.md) - [Release notes Shopware 6.5.7.4](/release-notes/6.5/6.5.7.4.md) - [Release notes Shopware 6.5.7.3](/release-notes/6.5/6.5.7.3.md) - [Release notes Shopware 6.5.7.2](/release-notes/6.5/6.5.7.2.md) - [Release notes Shopware 6.5.7.1](/release-notes/6.5/6.5.7.1.md) - [Release notes Shopware 6.5.7.0](/release-notes/6.5/6.5.7.0.md) ### SHOPWARE FRONTENDS - [Overview](/frontends.md) ### INTRODUCTION - [Why Shopware Frontends?](/frontends/introduction/why-shopware-frontends.md) - [Environment requirements](/frontends/introduction/requirements.md) - [Quick Start](/frontends/introduction/quick-start.md) - [Try It Out](/frontends/introduction/try-it-out.md) - [Setup Templates](/frontends/introduction/templates.md) #### Setup Templates - [Vue Starter Template](/frontends/introduction/templates/vue-starter-template.md) - [Vue Starter Template Extended](/frontends/introduction/templates/vue-starter-template-extended.md) - [Blank Template](/frontends/introduction/templates/blank-template.md) - [Demo Store Template](/frontends/introduction/templates/demo-store-template.md) - [Custom Vue.js project](/frontends/introduction/templates/custom-vue-project.md) - [Custom React project](/frontends/introduction/templates/custom-react-project.md) - [Astro Blank Template](/frontends/introduction/templates/astro-template.md) ### CONCEPTS - [Internal Structure](/frontends/concepts/internal-structure.md) - [Composables](/frontends/concepts/composables.md) - [Shopping Experiences](/frontends/concepts/shopping-experiences.md) - [Styling](/frontends/concepts/styling.md) - [Design Tokens](/frontends/concepts/design-tokens.md) #### Composables - [Context Composables](/frontends/concepts/composables/context-composables.md) - [Shared composables](/frontends/concepts/composables/shared-composables.md) - [Overwrite and extend composables](/frontends/concepts/composables/overwriting-composables.md) ### GUIDES - [Work with routing](/frontends/guides/routing.md) - [Work with languages](/frontends/guides/languages.md) - [CMS](/frontends/guides/cms.md) - [E-Commerce](/frontends/guides/e-commerce.md) - [B2B modules](/frontends/guides/b2b.md) - [Features](/frontends/guides/features.md) - [Page elements](/frontends/guides/page-elements.md) #### CMS - [Custom Elements (CMS)](/frontends/guides/cms/custom-elements.md) - [Create content pages](/frontends/guides/cms/content-pages.md) - [Customize Components](/frontends/guides/cms/customize-components.md) - [Implement a Missing CMS Component](/frontends/guides/cms/missing-component.md) - [Create Blocks (CMS)](/frontends/guides/cms/create-blocks.md) - [Create Elements (CMS)](/frontends/guides/cms/create-elements.md) - [Overwrite CMS blocks in Nuxt 3 APP (Nuxt Layer way)](/frontends/guides/cms/overwriting-cms.md) - [Multiple content management systems (CMS)](/frontends/guides/cms/multiple-cms.md) #### E-Commerce - [Create a product listing](/frontends/guides/e-commerce/product-listing.md) - [Product Detail Page](/frontends/guides/e-commerce/product-detail-page.md) - [Work with prices](/frontends/guides/e-commerce/prices.md) - [Work with the cart](/frontends/guides/e-commerce/cart.md) - [Create a checkout](/frontends/guides/e-commerce/checkout.md) - [Payments](/frontends/guides/e-commerce/payments.md) - [JSON-LD](/frontends/guides/e-commerce/json-ld.md) #### B2B - [B2B Quote Management](/frontends/guides/b2b/quote-management.md) #### Features - [Sitemap](/frontends/guides/features/sitemap.md) - [Create a wishlist](/frontends/guides/features/wishlist.md) - [Custom Products extension](/frontends/guides/features/custom-products.md) - [Broadcasting](/frontends/guides/features/broadcasting.md) - [Maintenance mode](/frontends/guides/features/maintenance-mode.md) #### Page elements - [Breadcrumbs managing](/frontends/guides/page-elements/breadcrumbs.md) - [Working with Images](/frontends/guides/page-elements/images.md) - [Create a login form](/frontends/guides/page-elements/login-form.md) - [Create a navigation](/frontends/guides/page-elements/navigation.md) - [Create a footer navigation](/frontends/guides/page-elements/footer-navigation.md) ### BEST PRACTICES - [Caching](/frontends/best-practices/caching.md) - [Deployment](/frontends/best-practices/deployment.md) - [Images](/frontends/best-practices/images.md) - [Performance](/frontends/best-practices/performance.md) - [Testing](/frontends/best-practices/testing.md) #### Testing - [E2E Testing with Playwright](/frontends/best-practices/testing/e2e-testing.md) - [A/B Testing practices](/frontends/best-practices/testing/ab-testing.md) - [Axe Core](/frontends/best-practices/testing/accessibility-testing.md) ### INTEGRATIONS - [CMS Integrations](/frontends/integrations/cms.md) - [Payment Integrations](/frontends/integrations/payments.md) - [Commercial Integrations](/frontends/integrations/commercial.md) #### CMS - [Storyblok Integration](/frontends/integrations/cms/storyblok.md) - [Strapi Integration](/frontends/integrations/cms/strapi.md) - [Sanity Integration](/frontends/integrations/cms/sanity.md) #### Payments - [Untitled](/frontends/integrations/payments/amazon-pay.md) - [Untitled](/frontends/integrations/payments/adyen.md) - [Braintree Integration](/frontends/integrations/payments/braintree.md) - [PayPal Integration](/frontends/integrations/payments/paypal.md) #### Commercial - [Untitled](/frontends/integrations/commercial/b2b-quick-order.md) - [B2B Quote Management](/frontends/integrations/commercial/b2b-quote-management.md) - [Untitled](/frontends/integrations/commercial/custom-products.md) - [Digital Sales Rooms](/frontends/integrations/commercial/digital-sales-rooms.md) ### RESOURCES - [🚀 Links](/frontends/resources/links.md) - [🤗 Community Modules](/frontends/resources/community-modules.md) - [😱 Troubleshooting](/frontends/resources/troubleshooting.md) - [Documentation assistant (QA)](/frontends/ai/search.md) ### PACKAGE REFERENCE - [Distribution channels](/frontends/packages/distribution-channels.md) - [Untitled](/frontends/packages/api-client.md) - [Untitled](/frontends/packages/composables.md) - [Untitled](/frontends/packages/cms-base-layer.md) - [Untitled](/frontends/packages/nuxt-module.md) - [Untitled](/frontends/packages/helpers.md) #### Composables - [{{NAME}}](/frontends/packages/composables/useAddToCart.md) - [{{NAME}}](/frontends/packages/composables/useAddress.md) - [{{NAME}}](/frontends/packages/composables/useB2bQuoteManagement.md) - [{{NAME}}](/frontends/packages/composables/useBreadcrumbs.md) - [{{NAME}}](/frontends/packages/composables/useCart.md) - [{{NAME}}](/frontends/packages/composables/useCartErrorParamsResolver.md) - [{{NAME}}](/frontends/packages/composables/useCartItem.md) - [{{NAME}}](/frontends/packages/composables/useCartNotification.md) - [{{NAME}}](/frontends/packages/composables/useCategory.md) - [{{NAME}}](/frontends/packages/composables/useCategorySearch.md) - [{{NAME}}](/frontends/packages/composables/useCheckout.md) - [{{NAME}}](/frontends/packages/composables/useCmsBlock.md) - [{{NAME}}](/frontends/packages/composables/useCmsMeta.md) - [{{NAME}}](/frontends/packages/composables/useCmsSection.md) - [{{NAME}}](/frontends/packages/composables/useCmsTranslations.md) - [{{NAME}}](/frontends/packages/composables/useContext.md) - [{{NAME}}](/frontends/packages/composables/useCountries.md) - [{{NAME}}](/frontends/packages/composables/useCustomerOrders.md) - [{{NAME}}](/frontends/packages/composables/useCustomerPassword.md) - [{{NAME}}](/frontends/packages/composables/useDefaultOrderAssociations.md) - [{{NAME}}](/frontends/packages/composables/useInternationalization.md) - [{{NAME}}](/frontends/packages/composables/useLandingSearch.md) - [{{NAME}}](/frontends/packages/composables/useListing.md) - [{{NAME}}](/frontends/packages/composables/useLocalWishlist.md) - [{{NAME}}](/frontends/packages/composables/useNavigation.md) - [{{NAME}}](/frontends/packages/composables/useNavigationContext.md) - [{{NAME}}](/frontends/packages/composables/useNavigationSearch.md) - [{{NAME}}](/frontends/packages/composables/useNewsletter.md) - [{{NAME}}](/frontends/packages/composables/useNotifications.md) - [{{NAME}}](/frontends/packages/composables/useOrderDetails.md) - [{{NAME}}](/frontends/packages/composables/useOrderPayment.md) - [{{NAME}}](/frontends/packages/composables/usePrice.md) - [{{NAME}}](/frontends/packages/composables/useProduct.md) - [{{NAME}}](/frontends/packages/composables/useProductAssociations.md) - [{{NAME}}](/frontends/packages/composables/useProductConfigurator.md) - [{{NAME}}](/frontends/packages/composables/useProductPrice.md) - [{{NAME}}](/frontends/packages/composables/useProductReviews.md) - [{{NAME}}](/frontends/packages/composables/useProductSearch.md) - [{{NAME}}](/frontends/packages/composables/useProductSearchSuggest.md) - [{{NAME}}](/frontends/packages/composables/useProductWishlist.md) - [{{NAME}}](/frontends/packages/composables/useSalutations.md) - [{{NAME}}](/frontends/packages/composables/useSessionContext.md) - [{{NAME}}](/frontends/packages/composables/useShopwareContext.md) - [{{NAME}}](/frontends/packages/composables/useSyncWishlist.md) - [{{NAME}}](/frontends/packages/composables/useUrlResolver.md) - [{{NAME}}](/frontends/packages/composables/useUser.md) - [{{NAME}}](/frontends/packages/composables/useWishlist.md) ### Other - [AGENTS.md](/docs/AGENTS.md) - [Catalog Import API](/docs/v6.6/resources/references/adr/_superseded/2023-09-22-catalog-import-api.md) - [Dealing with CORS in Your Project](/frontends/resources/troubleshooting/CORS.md) - [Deprecation strategy](/docs/v6.6/resources/references/adr/_superseded/2021-01-21-deprecation-strategy.md) - [Error Handling](/frontends/best-practices/error-handling.md) - [Feature flag system](/docs/v6.6/resources/references/adr/_superseded/2020-08-10-feature-flag-system.md) - [Handling feature flags](/docs/v6.6/resources/references/adr/_superseded/2020-08-19-handling-feature-flags.md) - [Home](/docs.md): Welcome to the official Shopware 6 Developer Documentation - [Home](/docs/v6.5.md): Welcome to the official Shopware 6 Developer Documentation - [Home](/docs/v6.6.md): Welcome to the official Shopware 6 Developer Documentation - [Release notes Shopware 6.7.12.1](/release-notes/latest.md) - [This page has moved](/frontends/framework/composables.md) - [This page has moved](/frontends/framework/composables/context-composables.md) - [This page has moved](/frontends/framework/composables/overwriting-composables.md) - [This page has moved](/frontends/framework/composables/shared-composables.md) - [This page has moved](/frontends/framework/design-tokens.md) - [This page has moved](/frontends/framework.md) - [This page has moved](/frontends/framework/internal-structure.md) - [This page has moved](/frontends/framework/requirements.md) - [This page has moved](/frontends/framework/shopping-experiences.md) - [This page has moved](/frontends/framework/styling.md) - [This page has moved](/frontends/getting-started/b2b.md) - [This page has moved](/frontends/getting-started/b2b/quote-management.md) - [This page has moved](/frontends/getting-started/cms/content-pages.md) - [This page has moved](/frontends/getting-started/cms/create-blocks.md) - [This page has moved](/frontends/getting-started/cms/create-elements.md) - [This page has moved](/frontends/getting-started/cms/custom-elements.md) - [This page has moved](/frontends/getting-started/cms/customize-components.md) - [This page has moved](/frontends/getting-started/cms.md) - [This page has moved](/frontends/getting-started/cms/missing-component.md) - [This page has moved](/frontends/getting-started/cms/multiple-cms.md) - [This page has moved](/frontends/getting-started/cms/overwriting-cms.md) - [This page has moved](/frontends/getting-started/e-commerce/cart.md) - [This page has moved](/frontends/getting-started/e-commerce/checkout.md) - [This page has moved](/frontends/getting-started/e-commerce.md) - [This page has moved](/frontends/getting-started/e-commerce/json-ld.md) - [This page has moved](/frontends/getting-started/e-commerce/payments.md) - [This page has moved](/frontends/getting-started/e-commerce/prices.md) - [This page has moved](/frontends/getting-started/e-commerce/product-detail-page.md) - [This page has moved](/frontends/getting-started/e-commerce/product-listing.md) - [This page has moved](/frontends/getting-started/features/broadcasting.md) - [This page has moved](/frontends/getting-started/features/custom-products.md) - [This page has moved](/frontends/getting-started/features.md) - [This page has moved](/frontends/getting-started/features/maintenance-mode.md) - [This page has moved](/frontends/getting-started/features/wishlist.md) - [This page has moved](/frontends/getting-started/features/sitemap.md) - [This page has moved](/frontends/getting-started.md) - [This page has moved](/frontends/getting-started/languages.md) - [This page has moved](/frontends/getting-started/page-elements/breadcrumbs.md) - [This page has moved](/frontends/getting-started/page-elements/images.md) - [This page has moved](/frontends/getting-started/page-elements.md) - [This page has moved](/frontends/getting-started/page-elements/login-form.md) - [This page has moved](/frontends/getting-started/page-elements/navigation.md) - [This page has moved](/frontends/getting-started/routing.md) - [This page has moved](/frontends/getting-started/templates.md) - [This page has moved](/frontends/getting-started/templates/astro-template.md) - [This page has moved](/frontends/getting-started/templates/blank-template.md) - [This page has moved](/frontends/getting-started/templates/custom-react-project.md) - [This page has moved](/frontends/getting-started/templates/custom-vue-project.md) - [This page has moved](/frontends/getting-started/templates/demo-store-template.md) - [This page has moved](/frontends/getting-started/templates/vue-starter-template-extended.md) - [This page has moved](/frontends/getting-started/templates/vue-starter-template.md) - [This page has moved](/frontends/getting-started/try-it-out.md) - [This page has moved](/frontends/installation.md) - [This page has moved](/frontends/resources/integrations/cms.md) - [This page has moved](/frontends/resources/integrations/cms/sanity.md) - [This page has moved](/frontends/resources/integrations/cms/storyblok.md) - [This page has moved](/frontends/resources/integrations/cms/strapi.md) - [This page has moved](/frontends/resources/integrations/commercial/b2b-quick-order.md) - [This page has moved](/frontends/resources/integrations/commercial/b2b-quote-management.md) - [This page has moved](/frontends/resources/integrations/commercial/custom-products.md) - [This page has moved](/frontends/resources/integrations/commercial.md) - [This page has moved](/frontends/resources/integrations/commercial/digital-sales-rooms.md) - [This page has moved](/frontends/resources/integrations.md) - [This page has moved](/frontends/resources/integrations/payments/adyen.md) - [This page has moved](/frontends/resources/integrations/payments/amazon-pay.md) - [This page has moved](/frontends/resources/integrations/payments/braintree.md) - [This page has moved](/frontends/resources/integrations/payments.md) - [This page has moved](/frontends/resources/integrations/payments/paypal.md) - [This page has moved](/frontends/why-shopware-frontends.md) - [Untitled](/chat.md) - [Untitled](/apps.md) - [Untitled](/docs/assets/adr/catalog-import/examples.md) - [Untitled](/docs/v6.5/assets/adr/catalog-import/examples.md) - [Untitled](/docs/v6.6/assets/adr/catalog-import/examples.md) - [Untitled](/docs/v6.6/resources/references/adr/_superseded.md) - [Untitled](/frontends/examples.md) - [Untitled](/landing/apps.md) - [Untitled](/integrations.md) - [Untitled](/landing/plugins.md) - [Untitled](/migrate-to-shopware.md) - [Untitled](/resources/meteor-icon-kit.md) - [Untitled](/search.md) - [Untitled](/shopware-5.md) - [Untitled](/themes.md) - [Untitled](/what-is-shopware.md)