137 results found
-
Set the visibility of the blocks per category.
It would be great to have the option of setting which blocks are displayed on which device within a category.
Currently, it is only possible to determine the visibility of the blocks directly in the store layout in the world of experience.
Determining this individually per category would be helpful for customers who want to display a layout in several categories, but want to display different content and therefore different numbers of blocks per category.1 vote -
Improvements for the text editor
- copy & paste results in horrible HTML code (very long and unhappy)
- there is the possibility to paste HTML code, but when switching to the normal editor afterwards, it just deletes my input. And this is true for every piece of HTML code, even a simple p-tag!
- Images or tables can't be inserted (except via HTML, but that's not possible, because the editor deletes my HTML every time I change the settings).
15 votes -
Opportunity for embedding YouTube videos in Text-element
Opportunity for embedding YouTube videos in Text-element. As it is now, you have to have another block for youtube videoes. Would be great to embed directly into the wysiwyg.
1 vote -
Confirmation text in individual forms: allow html
It should be possibe to have a WYSIWYG editor, so the confirmation text should allow html.
Currentlich saving confirmation text as html is not possible.3 votes -
Versioning of CMS pages
Currently, there is no versioning of the CMS pages in shopware. As in other systems, versioning is for a long-time standard and would be desirable in the shopware CMS too. The option to revert changes or restore an older version of one layout is crucial for a fluid workflow.
24 votes -
Add config for each view port
Currently the settings for a CMS block apply to each viewport.
It should be possible to set different settings for each viewport.
Example: product slider
On desktop, articles should have a minimum width of 300px.
For mobile, however, a minimum width of 100px.This can currently only be implemented if the CMS block is created separately for each viewport. This causes more effort and is not optimally solved.
2 votes -
setting up Link-category could be transferred to other languages? (Language inheritance for landing pages)
I first set up a category as link (f.e. a link to an entity, like "category") on my standard language storeview and save.
But then I switch to the french language in the admin, the link has to be set up all over again.
It is possibly intended behaviour with good reason, but one could say that shopware would be perfectly capable to re-use the link to the "french" equivalent of the attached entity.
the answer would be: that is is not sure that is would be 1 on 1 that you would want it the same.
While this is…
1 vote -
More options in WYSIWYG editor
As a content creator, it would be great to have more options to format text. Changing font size and color or adding a class for optional formats would be a good start. With this, it would be possible for example to add accent colors to texts.
27 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.
3 votes -
Make use of jpegli library to render small but rather good looking images
I stumbled upon this really good article by Splendid IT (German only) https://www.splendid-internet.de/blog/ist-googles-jpegli-wirklich-besser-als-webp/.
According to this article, Google recently came up with a new library to render small but rather good looking images in a regular JPEG format. This is a completely new approach in order to be independent from the mercy of browser vendors.
1 vote -
Add last order items to the content element "Product slider"
Some customers want to buy products they already bought in an order before as fast as possible again. Therefore, it would be great to add the products the customer bought in the last order to the "product slider" element in the shopping experience. Just add "last order products" to the "Product assignment" element after "manual assignment" and "Dynamic product group"
1 vote -
Assign product layouts per sales channel
Instead of only relying on languages only, product layouts should be able to be defined for each sales channel.
1 vote -
Manipulate images during upload
To prevent images with a huge file size from being uploaded to the administration, whether for a product or a shopping experience, it would be desirable to be able to manipulate images directly during upload. You could change the image format (Jpeg to Webp), change the image size (1200 x 1200 px), crop or scale the image to a certain size (1200 x 600 px), sharpen, ....
2 votes -
Custom layout for search results page
To further customise a shop's customer journey, it should be possible to customise the search results page.
For categories with a layout with a product listing element, there is the option to activate/deactivate filters and to activate/deactivate filterable product properties as filters in the category settings and/or in the element settings.
There should also be such an option for the search results page.
12 votes -
Cancellation invoice: Negative total amount like credit note
Like the credit note, the cancellation invoice should have a negative total amount.
At the moment, everything except the total amount is negative (Cancellation invoice). This can lead to problems when exporting or connecting to a CRM.
2 votes -
Delete / Reset Translation for Products / Categories etc
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
1 vote -
[Shopping Experiences] Buy box multiple times on product page
We'd like to have the buy box on the product page multiple times: At the beginning and end of the page.
Unfortunately, if we duplicate the buy box, an error occurs that it is only allowed once.
Some other ecommerce platforms allow that and it would be great to have this in Shopware.
1 vote -
Media Manager: Sort by file type
To better file the files yout want to manage (delete, replace, show) please integrate a new filter type: file type
file type: PDF, images, documents (excel, word, presentations).
2 votes -
Provide a new variable "shopping.description" for the layout section.
If you create a shopping page in the shopping experiences, e.g. for shipping costs or payment methods, and insert the content there, the content is displayed in the modal window.
If you now create a corresponding category for the store footer, you can assign the layout, but the content is not displayed when you click on the link in the footer.
Unfortunately, there is obviously no variable available yet that can be used to achieve the data mapping.
Just like the variable "category.description", a new variable such as "shopping.description" is therefore required.If there is another way that I have…
1 vote -
Additional field document upload
Additional field document upload
If you create an additional field in which you can upload documents and you upload documents here, they will simply be thrown into the media management.
It would be good if you have a selection option here when uploading where you can decide where these documents are stored.6 votes
- Don't see your idea?