# Mehrfacher Bildupload in einem CMS-Element

**URL:** <https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285>\
**Category:** Programmierung\
**Created:** [18. September 2023 um 15:13 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285 "2023-09-18T15:13:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomkin](https://avatars.discourse-cdn.com/v4/letter/t/8491ac/32.png) [@tomkin](https://forum.shopware.com/u/tomkin)\
**Post date:** [18. September 2023 um 15:13 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285/1 "2023-09-18T15:13:45Z")

</div>

Ist es möglich, für ein CMS-Element mehere Bilduploads zu definieren? Damit ich daraus ein z.B. ein Picture Html Tag bauen kann. Normalerweise ist ja die responisveness über die sizes von sw-thumbnail geregelt. Dies reicht in meinem Fall leider nicht aus. Da die Bilder sich bei mir in xs und lg z.b. unterscheiden.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [18. September 2023 um 15:53 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285/2 "2023-09-18T15:53:05Z")

</div>

Nicht dass ich wüsste.

Da müsstest du dir das CMS-Bilder-Element kopieren, anpassen und als neues/weiteres CMS-Bilder-Element per Plugin in die Administration einspielen.

Wie das geht, steht in der Entwickler Dokumentation.

---

<div class="post-metadata">

**Author:** ![AlexGalax](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/alexgalax/32/9925_2.png) [@AlexGalax](https://forum.shopware.com/u/AlexGalax)\
**Post date:** [19. September 2023 um 03:22 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285/3 "2023-09-19T03:22:16Z")

</div>

Doch ist möglich, siehe Image-Slider:

> <https://github.com/shopware/platform/tree/7c32f8883d3af391f7197d3be060ff2bcb9ab073/src/Administration/Resources/app/administration/src/module/sw-cms/elements/image-slider>
>
> //github.com/shopware/platform/tree/7c32f8883d3af391f7197d3be060ff2bcb9ab073/src/Administration/Resources/app/administration/src/module/sw-cms/elements/image-slider

Kannst du duplizieren und als Basis für dein eigenes Element nehmen.

---

<div class="post-metadata">

**Author:** ![tomkin](https://avatars.discourse-cdn.com/v4/letter/t/8491ac/32.png) [@tomkin](https://forum.shopware.com/u/tomkin)\
**Post date:** [19. September 2023 um 07:00 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285/4 "2023-09-19T07:00:42Z")

</div>

hier ist es doch dann so, dass ich alles in einem Array habe und nachher im view Template nicht mehr zuordnen kann, welches für lg oder xs bestimmt ist. Ausser ich muesste wieder prüfen, ob ich dass dann im Template über den namen der Datei steuern könnte.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [19. September 2023 um 07:10 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285/5 "2023-09-19T07:10:40Z")

</div>

Wieso ersetzt du nicht einfach alle img Tags im Template und ordnest nach dem Thumnails zu, im Sinne von \_180x180.jpg, \_240x240.jpg.

---

<div class="post-metadata">

**Author:** ![AlexGalax](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/alexgalax/32/9925_2.png) [@AlexGalax](https://forum.shopware.com/u/AlexGalax)\
**Post date:** [19. September 2023 um 07:56 UTC](https://forum.shopware.com/t/mehrfacher-bildupload-in-einem-cms-element/101285/6 "2023-09-19T07:56:31Z")

</div>

Wenn du für jeden Viewport ein anderes Bild haben möchtest, kannst du einen Block drei mal hinzufügen und die Anzeige über die Sichtbarkeit (in den Block-Einstellungen) steuern.
