# String-Variable in Array umwandeln

**URL:** <https://forum.shopware.com/t/string-variable-in-array-umwandeln/100444>\
**Category:** Shopware 6 (German)\
**Created:** [10. Juli 2023 um 07:03 UTC](https://forum.shopware.com/t/string-variable-in-array-umwandeln/100444 "2023-07-10T07:03:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![matin](https://avatars.discourse-cdn.com/v4/letter/m/db5fbb/32.png) [@matin](https://forum.shopware.com/u/matin)\
**Post date:** [10. Juli 2023 um 07:03 UTC](https://forum.shopware.com/t/string-variable-in-array-umwandeln/100444/1 "2023-07-10T07:03:17Z")

</div>

Hallo,  
wie kann ich im Template über eine Twig Funktion einen String in Array (php explode) umwandeln? In der Variable {{ page.product.translated.customFields.custom\_simpletext\_ }} habe einen String aus Bildnamen und Caption wie ‚meinbildname.png,Haus am See‘ stehen. Daraus muss ich das Bild (Pfad ist bekannt) mit der Caption generieren.

Danke!  
Martin

---

<div class="post-metadata">

**Author:** ![matin](https://avatars.discourse-cdn.com/v4/letter/m/db5fbb/32.png) [@matin](https://forum.shopware.com/u/matin)\
**Post date:** [10. Juli 2023 um 07:19 UTC](https://forum.shopware.com/t/string-variable-in-array-umwandeln/100444/2 "2023-07-10T07:19:01Z")

</div>

Hab es schon gefunden:  
{% set firstArray = page.product.translated.customFields.custom\_simpletext\_|split(„;“) %}  
{% for second in secondArray %}

```
{% set secondArray = first|split(",") %}

{{ second }}

```

{% endfor %}
