Using Shopware 6 Rule Builder for Dynamic Discounts Without Writing Code
Learn how to use Shopware 6’s Rule Builder to create dynamic discounts and promotions without writing code, with a concrete example, performance considerations, and next steps.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to use Shopware 6’s Rule Builder to create dynamic discounts and promotions without writing code, with a concrete example, performance considerations, and next steps.
Guide on choosing between Shopware 6 Custom Fields and Entity Extensions for product data. Learn when to use JSON-based attributes versus relational database extensions.
Learn how to implement server‑side pagination in Shopware 6 using the Store API to prevent over-fetching and optimize headless commerce performance.
Learn how to filter and paginate Shopware 6 product listings using Doctrine Criteria, with a concrete example, version notes, and verification steps.
Diagnosing intermittent connection pool exhaustion The goal is to determine why a Shopware 6 installation occasionally fails with 502/503 errors under high load, suspected to be caused by Doctrine DBAL’s limited connection pool. Key constraints: Default pool size is 5 connections per connection type. Persistent connections are disabled by default but can be
When bounding a query and paginating a large dataset in Shopware 6, the goal is to control the number of results returned per page to avoid performance issues. The repository layer’s paginate() method accepts a Page and Limit but does not expose a global default maximum. Developers must enforce limits manually. The Admin API applies a hard‑coded 1000‑item ca
Goal On Shopware 6, I want to use a single Rule Builder rule (for example, cart value above a threshold combined with a customer group) to control shipping and payment method availability at checkout, while making sure the same rule does not implicitly change what anonymous visitors can see in the catalog. Constraint and uncertainty Rules are shared entities