---
title: "Zugriff auf Array über Iterator Index"
url: "https://www.typo3.net/d/122852-zugriff-auf-array-ueber-iterator-index"
source: "typo3.net"
tags: ["Extensions","Extbase","Fluid","Frage"]
created: "2016-07-15"
last_reply: "2016-07-15"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Zugriff auf Array über Iterator Index

Extensions › Extbase · 3 Antworten · gestartet 2016-07-15

## Eröffnungsbeitrag

**eiskalt** · 2016-07-15 · [Beitrag #1](https://www.typo3.net/d/122852-zugriff-auf-array-ueber-iterator-index/1)

Moin Leute,
ich verzweifle gerade ein bisschen an folgendem Problem: Ich habe 2 Arrays.

**Array 1**

- Erste_Zeile
- Zweite_Zeile
- Dritte_Zeile

**Array 2**

- 1
- 2
- 3

Raus kommen soll folgendes:
Erste_Zeile 1
Zweite_Zeile 2
Dritte_Zeile 3

Ich habe also eine foreach Schleife gebaut um das zweite Array zu durchlaufen. Ich versuche nun über den Iteratorindex auf Elemente des ersten Arrays zuzugreifen.

```typoscript
<f:for each="{array2}" as="basis"  iteration="objIterator">
 {array1.[hier brauche ich den Iterator Index]}
</f:for>
```

Es wird aber einfach nichts ausgegeben. {objIterator.index} gibt mir die korrekte Zahl aus, aber wie verwende ich das um auf den Index des ersten Arrays zuzugreifen?
Mit Kann mir jemand sagen wie die Syntax hier richtig ist? Ich kapiers einfach nicht.

Gruß

Felix

## Antworten

### [#2](https://www.typo3.net/d/122852-zugriff-auf-array-ueber-iterator-index/2) · Julian.​Hofmann · 2016-07-15

Hallo Felix.

Sollte funktionieren, indem Du den index auch als auszuwertende Variable einbaust:

```html
<f:for each="{array2}" as="basis"  iteration="objIterator">
     {array1.{objIterator.index}}
</f:for>
```

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/122852-zugriff-auf-array-ueber-iterator-index/3) · eiskalt · 2016-07-15

Hi Julian,
danke für deinen Tipp. Ich habe es bereits auf diese Weise versucht, leider klappt das nicht

Ein Debug spuckt mir folgendes aus:

```typoscript
<f:debug title="field.features">{array1.{objIterator.index}}</f:debug>
```

'{array1.{objIterator.index}}' (36 chars)

Evtl. sollte ich noch erwähnen dass ich es in einem DCE verwende. Sollte aber aus meiner Sicht eigentlich nicht das Problem sein.

Typo3 6.2.15
Fluid Templating Engine	6.2.0

### [#4](https://www.typo3.net/d/122852-zugriff-auf-array-ueber-iterator-index/4) · eiskalt · 2016-07-15

Also der Mist ist mir jetzt auf den Wecker gegangen, da hab ich mir nen eigenen Viewhelper gebastelt. Ich finde das aber keine schöne Lösung. Falls mir da jemand weiterhelfen kann wäre ich also dankbar

```typoscript
<dce:SubArray textArray="{field.features}" index="{objIterator.index}" />
```

---

Quelle: „Zugriff auf Array über Iterator Index“, typo3.net, https://www.typo3.net/d/122852-zugriff-auf-array-ueber-iterator-index
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
