# Eigenschaftsreihenfolge über Twig ändern

**URL:** <https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217>\
**Category:** Shopware 6 (German)\
**Tags:** general, programming, other, themes--design, twig\
**Created:** [14. September 2022 um 08:09 UTC](https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217 "2022-09-14T08:09:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [14. September 2022 um 08:09 UTC](https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217/1 "2022-09-14T08:09:06Z")

</div>

Hallo zusammen,  
ich versuche aktuell die Position der einzelnen gruppen in der Detailansicht zu überschreiben (Farbe, Länge etc.)

Ich lese mir ein Customfield aus, vergleiche es und wollte jetzt die neue Position zuordnen. Jedoch ändert es nichts an der Reihenfolge.

```auto
{% block buy_widget_configurator_groups %}
    {% for group in configuratorSettings %}
        {% for newSort in page.product.extensions.property.propertyOrder.DE %}
            {% if group.name == newSort.name %}
                {% do group.position(newSort.position) %}
             {% else %}
                {% do group.position(9) %}
            {% endif %}
        {% endfor %}
        {{dump(group)}}
    {% endfor %}
    {{parent()}}
{% endblock %}

```

Jede hilfe ist willkommen 🙂

---

<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:** [14. September 2022 um 08:21 UTC](https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217/2 "2022-09-14T08:21:52Z")

</div>

Lass das Array doch einfach per |sort sortieren.

> **[sort - Documentation - Twig - The flexible, fast, and secure PHP template engine](https://twig.symfony.com/doc/2.x/filters/sort.html)**
>
> Twig - The flexible, fast, and secure template engine for PHP

---

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [14. September 2022 um 08:35 UTC](https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217/3 "2022-09-14T08:35:06Z")

</div>

Hi, hatte ich auch überlegt. Nur merge ich es ja. Ich könnte zwar nach der Position sortieren, aber leider werden meine Position erst gar nicht gezogen. Fehler wirft der aber auch nicht.  
Hier müsste z.B. für Schirmung die Position 1 stehen und für Farbe 2. Alles andere 9.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/0/3/03d1874fc8f423d5fa7e316cc119629d3b748cda.png)

Ausgegeben wird aber leider nur Position 1. Als ob meine Überschreibung zu spät kommen würde.

---

<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:** [14. September 2022 um 08:51 UTC](https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217/4 "2022-09-14T08:51:26Z")

</div>

Du hast doch geschrieben, dass du custom\_fields nutzt. Lass es doch danach sortieren.

---

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [14. September 2022 um 10:13 UTC](https://forum.shopware.com/t/eigenschaftsreihenfolge-ueber-twig-aendern/96217/5 "2022-09-14T10:13:12Z")

</div>

Hmm ja das kann ich mal versuche. Aber über die Extension. Weil das customfield ist auf produkt ebene. Nicht auf Group ebene.

Ich versuch das mal 🙂 Danke dir
