---
title: "Viewhelper Array (nach Name) sortieren"
url: "https://www.typo3.net/d/119204-viewhelper-array-nach-name-sortieren"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage","ViewHelper"]
created: "2014-11-18"
last_reply: "2014-11-18"
replies: 2
solved: true
page: 1
pages: 1
lang: "de"
---

# Viewhelper Array (nach Name) sortieren

Extensions › Extbase · 2 Antworten · gelöst · gestartet 2014-11-18

## Frage

**imberg** · 2014-11-18 · [Beitrag #1](https://www.typo3.net/d/119204-viewhelper-array-nach-name-sortieren/1)

Hallo,

ich habe in eine Template folgendes stehen:

```html
<f:for each="{kunden}" as="kunde">
  <tr>
    <f:for each="{myext:misc.explode(string:'{settings.list.fields}')}" as="field">
      <f:render partial="Kunde/List/{myext:misc.upper(string:'{field}')}" arguments="{_all}" />
    </f:for>
  </tr>
</f:for>
```

(Wie) kann ich das Array "kunden" vor der Ausgabe z.B. nach Name (kunden["name"]) sortieren?

Ich habe schon einiges im Forum gefunden, kriegs aber nicht hin.

Die Einträge sind erst mal alle nach ID sortiert.

Grüße

## Beste Antwort

**imberg** · 2014-11-18 · [Beitrag #3](https://www.typo3.net/d/119204-viewhelper-array-nach-name-sortieren/3)

Nach einigem rumprobieren habe ich es jetzt tatsächlich hinbekommen. Hier meine Lösung:

```html
{namespace v=FluidTYPO3\Vhs\ViewHelpers}

[...]

<f:for each="{kunden->v:iterator.sort(order: 'ASC', sortBy: 'name')}" as="kunde">
  <tr>
    <f:for each="{myext:misc.explode(string:'{settings.list.fields}')}" as="field">
      <f:render partial="Kunde/List/{myext:misc.upper(string:'{field}')}" arguments="{_all}" />
    </f:for>
  </tr>
</f:for>

[...]
```

## Antworten

### [#2](https://www.typo3.net/d/119204-viewhelper-array-nach-name-sortieren/2) · toifel · 2014-11-18

Schau dir mal die Extension "vhs" an, dort gibt es einen ViewHelper zum sortieren:
<https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/SortViewHelper.html>

### [#3](https://www.typo3.net/d/119204-viewhelper-array-nach-name-sortieren/3) · imberg · 2014-11-18 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „Viewhelper Array (nach Name) sortieren“, typo3.net, https://www.typo3.net/d/119204-viewhelper-array-nach-name-sortieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
