# Freitextfeld Bild URL 5.6

**URL:** <https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345>\
**Category:** Themes & Design\
**Created:** [14. Oktober 2019 um 07:56 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345 "2019-10-14T07:56:25Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [14. Oktober 2019 um 07:56 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/1 "2019-10-14T07:56:25Z")

</div>

Ich meine im Vorstellungsvideo von 5.6 hat @Shyim‍ erwähnt, dass nun auch direkt die Bildpfade ausgegeben, wenn ich mich nicht ganz täusche. Oder ich habs nicht mehr richtig im Kopf. In den Update Docs zu 5.6 konnte ich jeden Falls nicht finden. {$sArticle.meinImageAttr} gibt jeden Falls immer nur noch die ID raus. Muss man immer noch den Umweg gehen über das Transformer Plugin oder der smarty function?&nbsp;

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [14. Oktober 2019 um 07:57 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/2 "2019-10-14T07:57:41Z")

</div>

Das war zu Content Types der großteils auf der Idee von Transformer aufbaut

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [14. Oktober 2019 um 07:58 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/3 "2019-10-14T07:58:48Z")

</div>

Ah, okay. Dann habe ich da was durcheinander gewürfelt 🙂

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [14. Oktober 2019 um 08:47 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/4 "2019-10-14T08:47:35Z")

</div>

@Shyim‍ Hatte das Plugin nicht nicht verwendet, habe es mir mal nach /custom/plugins geclont und im backend aktiviert. Ich habe ein das Freitextfeld&nbsp; **final\_artwork** für Artikel angelegt - Single Selection, Media Entity. Bild im Artikel hinterlegt.

In app/config/config.php habe ich

```
'transformer' => [
        'Legacy_Struct_Converter_Convert_List_Product' => [
            'final_artwork'
        ]
    ]

```

hinzugefügt - Nutze Shopware Composer.&nbsp;

```
 {var\_dump($sArticle.final\_artwork)}

```

Gibt mir allerdigns immer nur noch die ID zurück, kein array. Iwas mache ich falsch? 🙂

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [14. Oktober 2019 um 09:06 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/5 "2019-10-14T09:06:22Z")

</div>

Hm, warum kommt mir das Thema bekannt vor 🙂

> **[Nach fast einem Jahr ...](https://forum.shopware.com/discussion/62537/nach-fast-einem-jahr#latest)**
>
> Nach fast einem Jahr frag ich noch mal nach was aus dem Ticket https://issues.shopware.com/issues/SW-22527 geworden ist. Zumindest in der SW 5.5.10 besteht das Problem immer noch.

Vielleicht könnte man das mit dem Transformer noch einmal besser erklären wie das ganze funkttionieren soll bzw. wie man im Frontend das Bild zu sehen bekommt.

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [14. Oktober 2019 um 09:32 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/6 "2019-10-14T09:32:45Z")

</div>

> [@R4M schrieb:](https://forum.shopware.com/profile/17170/R4M "R4M")
> 
> Hm, warum kommt mir das Thema bekannt vor 🙂
> 
> [https://forum.shopware.com/discussion/62537/nach-fast-einem-jahr#latest](https://forum.shopware.com/discussion/62537/nach-fast-einem-jahr#latest)
> 
> Vielleicht könnte man das mit dem Transformer noch einmal besser erklären wie das ganze funkttionieren soll bzw. wie man im Frontend das Bild zu sehen bekommt.

Bisher habe ich immer einen smarty modifier genommen:

```
Models()->getRepository('Shopware\Models\Media\Media')->findOneBy(['id' => $id]);
        if ($media) {
            $path = $media->getPath();
            $mediaUrl = Shopware()->Container()->get('shopware_media.media_service')->getUrl($path);
            return $mediaUrl;
        }
    }
}

```

&nbsp;Und dann bekommst du mit {$sArticle.blablaImag|mediaurl} dein Image. Warum dieser ganze Umstand, keine Ahnung. Wollte es aber nun mal mit obigen Plugin testen&nbsp; ![Angry-Face](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/4d894c4dd47121f4ab1fba0317660ce0f6dbd4be.png "Angry-Face")

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [14. Oktober 2019 um 09:36 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/7 "2019-10-14T09:36:13Z")

</div>

Hm, da muss der Shopbetreiber ein Programmierer sein oder einen kennen 🙂 Probier ich demnächst mal aus.

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [14. Oktober 2019 um 11:32 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/8 "2019-10-14T11:32:53Z")

</div>

@Shopwareianer‍ kannst du $this-\>fieldsList mal dumpen?&nbsp;[https://github.com/shyim/ShyimAttributeTransformer/blob/master/Components/Converter.php#L48](https://github.com/shyim/ShyimAttributeTransformer/blob/master/Components/Converter.php#L48)  
Habs jetzt mit einem Composer Projekt noch garnicht ausprobiert

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [14. Oktober 2019 um 14:13 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/9 "2019-10-14T14:13:15Z")

</div>

@Shyim‍&nbsp;

```
Converter.php on line 48:
array:1 [▼
  "Legacy_Struct_Converter_Convert_List_Product" => array:1 [▼
    0 => "final_artwork"
  ]
]

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [14. Oktober 2019 um 14:26 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/10 "2019-10-14T14:26:06Z")

</div>

@Shyim‍ Frag mich nicht warum, aber nachdem ich dd() raus genommen habe, kann ich auf einmal die source aufrufen.

```
 $sArticle.final\_artwork.source

```

Mega kurios, vielleicht iwas am Cache, keine Ahnung.

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [14. Oktober 2019 um 15:38 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/11 "2019-10-14T15:38:59Z")

</div>

@R4M‍ Ich wollte wenn ich Zeit habe das Plugin sowieso vereinfachen als Plugin Config und in den Store stellen (gratis natürlich)

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [15. Oktober 2019 um 06:05 UTC](https://forum.shopware.com/t/freitextfeld-bild-url-5-6/62345/12 "2019-10-15T06:05:17Z")

</div>

> [@Shyim schrieb:](https://forum.shopware.com/profile/20792/Shyim "Shyim")
> 
> @R4M‍ Ich wollte wenn ich Zeit habe das Plugin sowieso vereinfachen als Plugin Config und in den Store stellen (gratis natürlich)

Ja das ganze ist mir auch nur per Zufall so aufgefallen. Ich selber finde brauche es ja gar nicht 🙂 Aber gut wenn natürlich es eine Lösung für Shop-Betreiber geben würde.
