- or
No existing idea results
- ~ No ideas found ~
1345 results found
-
Migrate advanced search configuration to all Storefronts
The configuration options in the advanced search are numerous and complex to maintain.
If you want to set boostings, actions and synoyms in all storefronts, the same configuration has to be made 24 times in our case, although we only have 4 different languages.
This maintenance effort could be considerably simplified by a migration feature/option.8 votes -
Integration of background videos in worlds of experience
It is currently not possible to integrate a background video - comparable to the display on https://scd.shopware.com/ - natively into a CMS page with the standard experience world elements in Shopware 6. Although video and HTML elements exist, these do not allow a combination of background video and overlaying content (e.g. text, buttons, HTML block).
The integration of a video as a background is a common design element in modern web design and is used in particular for landing pages, campaigns or emotional brand appearances. The current CMS structure only allows this with considerable technical effort (e.g. through individual CMS components, theme customizations or third-party plugins). This significantly restricts the creative and design freedom of editors.
Proposal for implementation:
- Expansion of the worlds of experience to include a new standard element with the following features:
- Option to integrate a video (MP4 or external source) as a background video
- Option to activate autoplay, mute, loop and poster image
- Overlaying content layer with configurable slots for:
- Text (WYSIWYG)
- HTML editor
- buttons
- Full responsiveness (mobile optimization, optional fallback image)
- Optional transparency or color overlay settings for better readabilityBenefits:
- Greater visual design options without technical hurdles
- Enables conversion-oriented landing pages directly in the Shopware backend
- Improves usability and reduces dependency on third-party developers or plugins
- Contributes to branding through modern visualsIt is currently not possible to integrate a background video - comparable to the display on https://scd.shopware.com/ - natively into a CMS page with the standard experience world elements in Shopware 6. Although video and HTML elements exist, these do not allow a combination of background video and overlaying content (e.g. text, buttons, HTML block).
The integration of a video as a background is a common design element in modern web design and is used in particular for landing pages, campaigns or emotional brand appearances. The current CMS structure only allows this with considerable technical effort (e.g. through individual CMS…
3 votes -
B2B Components: Authorize single positions
A B2B order can only be authorized or declined in whole. It would be great in single positions can be edited in authorisation proces..
3 votes -
CAPTCHAs: Different keys per sales channel
You can currently only store one key pair per CAPTCHA in the Basic information. If you change the sales channel in the
Basic information and enter another key, the previous one will be overwritten.9 votes -
Backend: Product Filtering and Customization - Filter Value
The product filters section needs more customization and can be optimized.
Here is an example of the main shortcomings:
1 - Allow the addition of custom fields and properties.
2 - Allow the use of operators such as: "Like," "=", "And," "Or," "Starts with," etc.
3 - Allow filtering by entering multiple values in a search field.7 votes -
Use Thumbnails for Property Images in Filter
Please adjust the default template
Resources/views/storefront/component/listing/filter/filter-property-select.html.twig
so that when images are assigned to properties, the appropriate thumbnail images are used instead of the full original images.Currently, the original image is loaded, which can negatively impact page load performance.
In our instance, I’ve already implemented a manual fix by replacing:
{% set media = element.media.url %}
with:
{% set media = element.media.thumbnails | filter(t => t.width == 100 and t.height == 100) | first.url %}This ensures that a 100x100 thumbnail is used when available.
3 votes -
Add informal (Du) text snippets for German language
It would be useful to have an offical "Du"-Version of the de-DE snippets, either natively or through the language pack.
5 votes -
Unstable Behavior of the Rich Text Editor in Content Modules
Background:
As a team that works extensively with Shopware’s CMS and builds sophisticated pages via Shopping Experiences, we’ve repeatedly encountered critical usability issues with the built-in rich text editor used in content modules and custom fields.Problem:
The current text editor behaves inconsistently and creates significant friction in content workflows:It frequently injects arbitrary CSS classes into the HTML output without user input.
There is no easy way to reset text color back to the default.
When applying formatting such as bold, it sometimes adds font color tags even though no color change is intended or visible.
Bullet points are difficult to handle correctly — indentation from the left margin is often broken, and formatting differs inconsistently between modules or contexts.
These bugs and inconsistencies make it unnecessarily difficult to edit and style text, especially for more complex layouts.
Wish / Recommendation:
We would like to see a more robust and predictable editor with the following improvements:Clean and controlled HTML output without injected inline styles or classes.
A reset function for colors and formatting.
Standardized and reliable bullet point behavior across modules.
Generally more stability and polish, especially for professional users managing large-scale CMS layouts.
Background:
As a team that works extensively with Shopware’s CMS and builds sophisticated pages via Shopping Experiences, we’ve repeatedly encountered critical usability issues with the built-in rich text editor used in content modules and custom fields.Problem:
The current text editor behaves inconsistently and creates significant friction in content workflows:It frequently injects arbitrary CSS classes into the HTML output without user input.
There is no easy way to reset text color back to the default.
When applying formatting such as bold, it sometimes adds font color tags even though no color change is intended or visible.
Bullet points are…
2 votes -
Add hreflang support across multiple sales channels
Currently hreflang only applies to different domains within one sales channel. It would be useful to be able to define other languages for hreflang tags across multiple sales channels (i.e. separate sales channels for EU and US, linking to each other)
6 votes -
CMS Extension: Allow custom form to be used for newsletter sign-up
Currently, a custom form provided by the CMS extension can only be used to have a customer send a request to a predefined e-mail address. The ability to also use a custom form for newsletter registration would allow the shop owner to customize the layout or add some basic things, i.e. their own mandatory terms & conditions checkboxes.
3 votes -
Make first- and last name optional for company accounts
First- and last name should be optional if setting up a new customer entry through the administration or by using the register form IF it is a company account.
24 votes -
AI-Generated Category Images Based on Product Data
Large online shops or platforms often rely on visually appealing category tiles (e.g., “Summer Dresses,” “Outdoor Furniture”) to help users navigate vast product catalogues. These tiles typically feature manually selected photos or stock imagery, which is time-consuming to curate and often lacks contextual alignment with the actual product assortment in the category.
The idea:
Use AI to automatically generate descriptive images for category tiles by analyzing the product data within each category. The system would ingest product information such as titles, descriptions, dominant colors, materials, common product types, and price ranges — and use this data to create a representative, realistic image via AI.Large online shops or platforms often rely on visually appealing category tiles (e.g., “Summer Dresses,” “Outdoor Furniture”) to help users navigate vast product catalogues. These tiles typically feature manually selected photos or stock imagery, which is time-consuming to curate and often lacks contextual alignment with the actual product assortment in the category.
The idea:
Use AI to automatically generate descriptive images for category tiles by analyzing the product data within each category. The system would ingest product information such as titles, descriptions, dominant colors, materials, common product types, and price ranges — and use this data to create a representative,…2 votes -
Language inheritance for Custom Fields
Just like other fields in the products (title, description, etc.) the custom fields should inherit the values from a parent language unless overwritten. Currently, they just remain empty.
5 votes -
Add calculation possibility to rule builder
In some cases, the total height or width of a load is required. This may differ from the height of a single product, so such a rule would be helpful.
2 votes -
Vermeidung von Fehlern bei PayPal-Teilrückerstattungen
Die in Shopware eingebaute PayPal-API ermöglicht Rückerstattungen mit einem Klick. Leider passieren bei Teilrückerstattungen in der Hektik des Kundenservice-Alltags oft Fehler – statt z. B. 20 € Nachlass wird aus Versehen der Gesamtbetrag (z. B.100 €) erstattet. Das passiert jedem MItarbeiter mindestens einmal im Monat, weil im Feld „Betrag“ standardmäßig der gesamte Betrag voreingetragen ist und man leicht vergisst, ihn anzupassen.
Mögliche Lösungen:
1) Das Feld "Betrag" ist leer, und der Betrag muss aktiv eingetragen werden.
2) Der Betrag wird rot markiert.
2) Ein Warnhinweis erscheint: „Möchtest du wirklich den vollen Betrag erstatten?“
4) Neben dem blauen Button "Rückerstattung" wird ein zweiter, farblich weniger gesättigter Button "Teilrückerstattung" platziert
Kann Shopware oder PayPal hier etwas tun oder gibt es dazu bereits eine Lösung?
Die in Shopware eingebaute PayPal-API ermöglicht Rückerstattungen mit einem Klick. Leider passieren bei Teilrückerstattungen in der Hektik des Kundenservice-Alltags oft Fehler – statt z. B. 20 € Nachlass wird aus Versehen der Gesamtbetrag (z. B.100 €) erstattet. Das passiert jedem MItarbeiter mindestens einmal im Monat, weil im Feld „Betrag“ standardmäßig der gesamte Betrag voreingetragen ist und man leicht vergisst, ihn anzupassen.
Mögliche Lösungen:
1) Das Feld "Betrag" ist leer, und der Betrag muss aktiv eingetragen werden.
2) Der Betrag wird rot markiert.
2) Ein Warnhinweis erscheint: „Möchtest du wirklich den vollen Betrag erstatten?“
4) Neben dem blauen Button "Rückerstattung" wird…
6 votes -
Native support of IndexNow
Whats this?
"IndexNow is an easy way for websites owners to instantly inform search engines and web crawlers used for information retrieval (“search engines”) about latest content changes on their website. In its simplest form, IndexNow is a simple ping so that search engines know that a URL and its content has been added, updated, or deleted, allowing search engines to quickly reflect this change in their search results."
Currently supports: Microsoft Bing, Naver, Seznam.cz, Yandex, YepWebsite: https://www.indexnow.org/index
3 votes -
Enable Search for Custom Fields in B2B Quick orders search field
The B2B Components Quick Order feature should be extended to support searching by custom fields.
This would allow companies to tailor the search experience to their specific data models—for example, enabling search by internal article numbers, supplier SKUs, or industry-specific identifiers. Enhancing the search logic in this way significantly improves usability and efficiency for B2B customers who rely on custom attributes in their ordering processes.
2 votes -
Quotes: Shipping and payment
For offers, the shipping method and payment method used cannot be changed or edited. A shipping method and a payment method are still specified. It should be possible to change this data when editing.
Bei Angeboten kann die verwendete Versandart und die Zahlungsart nicht geändert oder bearbeitet werden. Deonnoch wid eine Versandart und eine Zahlungsmethode angegeben. Bei der Bearbeitung sollte die Möglichkeit bestehen diese Daten zu ändern.
3 votes -
Show admin user who created an order
Currently there is only a static badge that shows if an order was created by an administrator.
It would be nice if the actual user could be displayed, for example as a tooltip in the order list and directly in the badge in the order details.
5 votes -
AI enable headless shop to use the features
EN
If a headless store wants to use the AI features, there is no API endpoint that can be used for this. At least there is no reference to this in the developer documentation.
So the idea is to make AI features usable via API and document the functionality.DE
Wenn ein headless shop die AI Features nutzen möchte, gibt es keinen API Endpunkt, der dafür genutzt werden kann. Zumindest ist in der Entwicklerdokumentation diesbezüglich kein Hinweis zu finden.
Idee ist also: AI feature über API nutzbar zu machen und die Funktionalität zu dokumentieren.2 votes
- Don't see your idea?