- or
No existing idea results
- ~ No ideas found ~
1339 results found
-
Confirm deletion of blocks beforehand
If you delete a block in the cms, this change is implemented and saved immediately. If this happens accidentally, it can lead to unintentional data loss, which can cause a lot of frustration.
It would therefore be good if the deletion had to be confirmed beforehand or if it was no longer saved automatically.2 votes -
Improve inheritance
Many fields shouldn't be inherited from the main language, e.g. meta title, meta description or image titles and alt texts. If no translation is entered for these, it would be better if meta description, image titles and alt text would fall back to the product name. And meta description doesn't need a fall back at all.
Inheriting these fields from the main language only leads to problems. In our case, the main language is german. If we sell a product on our english sales channel as well, there's no way we will ever need german meta data for that channel.
3 votes -
Authorisation rules: It should be possible to have the amount of individual items authorised.
It should be possible to have the amount of individual items authorised.
The total, sum and subtotal can only ever be used to check the entire shopping basket, sometimes with and sometimes without shipping costs or discounts.2 votes -
maintain products in shopping-cart as long as a payment was not completed. (or succes page was not reached).
Currently when a user cannot complete a payment, he returns to the checkout page with the only option to choose a different payment method.
However: if the user thenleaves the checkout the cart is cleared (= is made empty).
I do not believe that a failed payment automatically cancels the intention of the user to buy what-ever they have put in te cart.
This way you loose potential purchases, when some users are only looking to make some adjustments before continuing to eventually complete the purchase (payment).
I believe it is better to always maintain the full content of the cart (even the promotions, if any apply) as long as the user has not clearly decided not to proceed with the puchase.
Better would be to only empty the cart when a user specifically aims for that: for example by using a button to "empty" the cart.
Currently when a user cannot complete a payment, he returns to the checkout page with the only option to choose a different payment method.
However: if the user thenleaves the checkout the cart is cleared (= is made empty).
I do not believe that a failed payment automatically cancels the intention of the user to buy what-ever they have put in te cart.
This way you loose potential purchases, when some users are only looking to make some adjustments before continuing to eventually complete the purchase (payment).
I believe it is better to always maintain the full content of the…
10 votes -
Bulk edit product cover image
Currently you can bulk edit product media, so you can add images for multiple products at once. However this does not effect / set the cover image. Therefore it would be great if there is an option in the bulk edit to set an image as cover image for multiple products at once.
13 votes -
Copy search configuration from one sales channel to another
Currently the search configuration can only be applied for a single sales channel at a time in our Admin. When having to perform changes for multiple sales channels, you will have to do it manually for every single one, causing a huge manual effort, that could be easily avoidable, if you could apply the changes for multiple sales channels or if you could copy the configuration from one sales channel to another.
2 votes -
Product comparison Saleschannel: Define Start Date & Time for Intervals
In product comparison Saleschannels, you have the option to create the export file via a scheduler in specific intervals (e.g. every hour, once per day, etc.).
Currently you cannot define though, from which date / time of the day the intervals are supposed to start.
If I save the interval "1 day" at 10:00 AM, then the file will be created every day at 10:00 AM.
There are many usecases though, where it makes sense to let the scheduler run at night, when there is the least stress on the server. Currently you would need to wait until night and then save the interval again.
It would be way nicer, if we could define a start date & time, from which the interval is supposed to start. :)
In product comparison Saleschannels, you have the option to create the export file via a scheduler in specific intervals (e.g. every hour, once per day, etc.).
Currently you cannot define though, from which date / time of the day the intervals are supposed to start.
If I save the interval "1 day" at 10:00 AM, then the file will be created every day at 10:00 AM.
There are many usecases though, where it makes sense to let the scheduler run at night, when there is the least stress on the server. Currently you would need to wait until night and…
3 votes -
B2B Components - shopping list and custom products
Configured custom products can be added to the shopping list. However, the configuration of the item is not included. This should definitely be corrected.
6 votes -
B2B Components: Multi-level approval
Multi-stage approvals are always required, agreed and requested by large customers. This is required in large and complex environments.
1 vote -
'From'-Price Display Changes from Shopware 5 to Shopware 6
Price Display Changes from Shopware 5 to Shopware 6
In Shopware 5, the “from” price shown in the storefront was freely configurable. Merchants could define how it appeared and what logic it followed.In Shopware 6, the storefront automatically uses the cheapest available variant of a product to calculate and display the “from” price. This behavior is not customizable through the core system. While you can adjust the presentation layer (e.g. how it looks via theme/template changes), the logic behind the price calculation itself cannot be changed without extending or modifying the core functionality.
1 vote -
Improvement of the admin search especially in the area of Configure filterable product properties
In the categories, the Configure filterable product properties can be activated for the filters of this category in the Layout area and there in the Category listing area.
The search that can then be used currently shows very error-free results including partial hits, even with a very specific search term.
For example, the search term “length brush min. (mm)” shows results for “(mm)”, “(m)”, “min”, “length” etc. - This can be seen very clearly in the attached screenshot.
Here it would be desirable if an exact match or an exact hit is found for the search term so that only this is displayed. In other words: “”length brush min. (mm)“ should also return the result ‘’length brush min. (mm)” if this property group is exactly the same.
Especially in large projects or depending on the industry or product group/range, it is quite possible that there are thousands of property groups with corresponding characteristics. Configuring the filters is therefore very complicated and almost impossible to implement.
In the categories, the Configure filterable product properties can be activated for the filters of this category in the Layout area and there in the Category listing area.
The search that can then be used currently shows very error-free results including partial hits, even with a very specific search term.
For example, the search term “length brush min. (mm)” shows results for “(mm)”, “(m)”, “min”, “length” etc. - This can be seen very clearly in the attached screenshot.
Here it would be desirable if an exact match or an exact hit is found for the search term so that only…
2 votes -
Enable Backend-Search for Custom Fields values
At the moment it is not possible to search for values within custom fields with the backend search. Please add this function to the backend search. We often have other numbers or UUIDs from our ERP or PIM system which we automatically store in custom fields. We often have to search for these values in the backend to synchronize data or change them manually.
3 votes -
Subscription: Possibility to change the addresses
It is currently not possible to change the delivery and billing address of a subscription either in the admin or in the storefront as a customer.
Although it is possible as an administrator to manually change the addresses of each individual triggered order, this is an unreasonable amount of extra work. There must be an option to change these addresses for the duration of the subscription.
So if customers move during a subscription, they have to take out a new subscription
2 votes -
payment method in order confirmation
EN:
Please add the payment method to the order confirmation.
This could looks like:
{% if order.transactions.last.paymentMethod.translated.name is not null %}
Zahlungsart: {{ order.transactions.last.paymentMethod.translated.name }}
{% endif %}DE:
Bitte die Zahlarz standardmäßig in der Bestellbestätigung hinzufügen.
Dies kann so aussehen:
{% if order.transactions.last.paymentMethod.translated.name is not null %}
Zahlungsart: {{ order.transactions.last.paymentMethod.translated.name }}
{% endif %}2 votes -
B2B Components: Add communication in the offer to the order
Communication of an offer should be visible later in the order. This makes it easier for everyone to understand how the order and the prices came about.
3 votes -
Display Warning Before Deleting Assigned Properties
Currently, Shopware allows properties to be deleted even if they are still assigned to products, which can cause data inconsistencies. To prevent accidental deletions, a warning message should appear when a user attempts to delete a property that is still in use. The message could state: "This property is assigned to X products. Deleting it may affect product configurations. Do you want to proceed?" This would ensure users are aware of dependencies before making changes, improving data integrity and user experience.
3 votes -
Zoom preview does not show exact result
In the frontend, when hovering over a product image, it is zoomed in on and a frame is displayed in the image as a ‘preview’ or orientation for the zoom.
However, this preview does not exactly match the zoomed result.
It would be nice if the preview also showed exactly what the zoom then displays.3 votes -
Mark B2B Components features in the frontend
Sort the B2B Components in the frontend so that it's easier for new customers to distinguish them.
1 vote -
Enable password reset despite expired invitation for employees (B2B)
Currently, employees whose invitations have expired ("Status: Invitation expired") cannot set a new password via the "Forgot password" function in the frontend.
Instead, a new invitation from the administrator of the B2B account is required.In our application context—for example, with decentralized employees, volunteers, or project participants—it often happens that invitations are not accepted immediately.
The two-hour deadline is too short in such scenarios. For the affected user, the lack of email functionality appears to be an error, leading to frustration and additional support effort.Our suggestion:
- Allow a password reset even after the invitation has expired.
- Or: Provide a configuration that allows the invitation period to be adjusted or the password function to be unlocked.
- Optional: add a hint text in the frontend if no reset is possible ("Please contact the administrator of your corporate account").
Added value for Shopware:
- B2B function becomes more usable for realistic use cases.
- Fewer manual interventions by admins.
- More flexibility for more complex organizations such as corporations, associations, or NGOs.
Currently, employees whose invitations have expired ("Status: Invitation expired") cannot set a new password via the "Forgot password" function in the frontend.
Instead, a new invitation from the administrator of the B2B account is required.In our application context—for example, with decentralized employees, volunteers, or project participants—it often happens that invitations are not accepted immediately.
The two-hour deadline is too short in such scenarios. For the affected user, the lack of email functionality appears to be an error, leading to frustration and additional support effort.Our suggestion:
- Allow a password reset even after the invitation has expired.
- Or: Provide a…
1 vote -
gallery fullscreen option does not show there is something clickable
When using a gallery-block with the option enable full-gallery and hovering over it
→ it does not show, that something is clickablerequest:
the customer's mouse should show a "hand" so that the customer can tell that it is click-able2 votes
- Don't see your idea?