146 results found
-
Blog with Custom Entities
Blogs are an excellent way for businesses to tell stories and generate more traffic around their products. Currently, running a blog requires external setups, which often need coding skills, manual workflows and are disconnected from the shop system. Therefore we will provide an integrated blog functionality as a first example of using custom entities. This will enable merchants to write content, design and publish blog posts without coding skills.
46 votes -
Replacing the sw-text-editor editor
It would be a great Idea to schedule the replacement of the sw-text-editor by a better editor like Tiptap as it is mentioned in the architectural desicion report: https://developer.shopware.com/docs/resources/references/adr/2023-03-27-admin-text-editor-evaluation.html
53 votes -
Delete media - folders get not removed
If a medium is deleted manually in Contents > Media, the folder path, e.g.
/media/38/85/66/1728367134/
, is retained, only the file is removed. The same phenomenon also occurs when deleting/clearing up via Command line. Even if each directory only takes up a small amount of space, many empty directories quickly accumulate, which means that a lot of unnecessary space is taken up.Please also remove the directories when cleaning up.
Wenn ein Medium in Inhalte > Medien manuell gelöscht wird, bleibt der Ordnerpfad z.B.
/media/38/85/66/1728367134/
erhalten, nur die Datei wird entfernt. Das gleiche Phänomen tritt auch auf, wenn die Löschung…9 votes -
Shopping experiences: "Topseller" sort for product-slider
There are different values for sorting within the configuration of the product slider. The ‘Topseller’ selection is missing at this point, which would result in a further and useful customisation of the configuration. This would make sense at this point and is requested by customers.
5 votes -
Change sorting of product slider
- I added a product slider via Content > Experience Worlds (???) > Landing Pages.
- I added products to the slider.
- I cannot change the order of the products in the slider but need to delete all products and start over again.
Solution: It should be easily possible to change the sort order of products listed in the product slider without starting over again.
23 votes -
Exclude folders in the media manager from auto-deletion
Currently, there is a scheduled task running (CleanupUnusedDownloadMediaTask) which deletes unused media and basically runs media:delete-unused.
It would be nice if we provided an option - probably best in the media manager - to set folders to be excluded from that task, maybe in the folder settings.
8 votes -
CMS block banner - extend settings
At the moment it is not possible to make any design settings for the CMS block banner (text and image with button). Please add customization options like:
Minimum height in px
Button color independent of theme settings
The possibility to display more than one button in a line.At the moment you cannot change the height of the background image or the text element to adjust the display size in the frontend.
2 votes -
Copying CMS content - reusable elements
It would be nice to have the option of copying elements from the shopping experiences and using them in a different place.
Example: We have the "XY" section in the start page - this should be filled and customised once and then copied in the next step and used in another page.
16 votes -
Missing way to reset / delete translations and reactivate inheritance
If you use language inheritance (for example Italian and Swiss-Italian as inherited language) you can select both languages in the administration.
In order to use the inheritance you have to enter the Italian Translation first. It will inherit to Swiss-Italian.
If you ever (accidentally) save a translation for Swiss-Italian there is no way to revert to language inheritance for the record you saved. If you ever need to update the record you will always have to save it in Italian and in Swiss-Italian.
There should be a way to delete the translation and reactivate the inheritance
15 votes -
Lock against multiple sending of custom forms
When using a very extensive custom form, the customer experienced a delay after clicking on Send. He was able to click on the button several times, as a result of which the form data was also sent several times by email. The customer's suggestion is to deactivate the respective buttons after submitting and then reactivate them when a result is achieved.
This would be a useful addition, as it would prevent any errors in the event of delays in the response.
Beim Einsatz einer sehr umfangreichen Custom Form kam es beim Kunden zu einer Verzögerung, nachdem der Shopkunde auf Absenden…
3 votes -
We need repeater fields
We come from WordPress/WooCommerce and use ACF Pro there. We heavily use the repeater feature to easily add new content to things that ... well ... repeat.
We have several use cases:
Customer logos, FAQs, USPs, trust badges, a list of links, accordion items, etc.
These are all things that use the same set of fields repeated over and over. It is annoying to add new fields.
For example, we need more customer logos. I have seven image fields named image1, image2, etc. Now I need to add up to 30 for new customer logos.
So I need…
7 votes -
Allow data mapping of custom fields in CMS Elements
Currently it is only possible to use shopware standard fields via data mapping in CMS elements. It would be great if we could also use custom fields here.
7 votes -
youtube & vimeo link in product picture and in product description
At amazon it is standard to have product videos in product description and product pictures.
So Shopware should have the function:
- product picture (the last one) to us it for product video
- link youtube & vimeo videos at the end of the product description or optional as separated tabFor me: product picture (the last one) to us it for product video is very important for us, becausing using a lot of videos for using the product and describing the product.
15 votes -
Add filters in the media library
In the media library we would like to have the following filters so that it will be easier to detect unused files:
- file used
- file unused
- data type
6 votes -
You should also be able to open your own custom forms in the modal.
Custom forms are an element of an experience world and can therefore only be used as part of a category. However, it should be possible to display them in the modal like the standard contact form.
1 vote -
Allow Product rules to be used on CMS block visibility
Currenty, the option for "Visibility" in a CMS block allows using Rulebuilder rules to pick if a block should be displayed or not.
Using this on a Product detail page is relatively useless, though, because there are no rules referring to the product being displayed. (There are rules regarding to products-in-carts, but those don't work here).So, request: Add an option to the rulebuilder that checks the currently-displayed-product that can be used on the CMS templates. Might be extended to "current category being displayed" for more flexibility, too.
1 vote -
form block element with the possibility to create radio buttons
Introduction of a radio button element for the form tool (Erlebniswelt Block Element) This should be a standard feature
5 votes -
replace Tiny Slider as the default slider
The current default slider integration with tinyslider seems not be maintained anymore.
It would be good to switch to a maintained slider lib again as tinyslider has a multitude of issues, espacially with accessibilty and it is not really customizable.1 vote -
Language-specific images
Presently, it is not possible to use language specific images, the very same image is shown in every language. However, it totally makes sense to have language specific images as Online merchants may use it in combination with text to tease the prospect purchaser or even use e.g. banner images for "call to action".
See example attached (<a href="http://www.freepik.com">Designed by Freepik</a>)
6 votes -
Improvement in the cms sidebar
There is a small issue that I want to override a cms block, but this will not make it possible anymore for vendor plugins to override the child block. In the screenshot you can see that I want to make changes to the :disabled property, but I want to keep the child block as-is. So vendors can use this child block to override.
I understand that the {% parent %} only renders the main block and not the nested blocks.
I suggest to improve the value of this :disabled property to make a new computed function. So we can override…1 vote
- Don't see your idea?