---
title: "counter wie register:IMAGE_NUM nur fortlaufend."
url: "https://www.typo3.net/d/100636-counter-wie-registerimage-num-nur-fortlaufend"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage","Inhaltselemente"]
created: "2010-08-15"
last_reply: "2010-08-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# counter wie register:IMAGE_NUM nur fortlaufend.

TYPO3 › TypoScript · 1 Antwort · gestartet 2010-08-15

## Eröffnungsbeitrag

**iwyg** · 2010-08-15 · [Beitrag #1](https://www.typo3.net/d/100636-counter-wie-registerimage-num-nur-fortlaufend/1)

Hallo alle zusammen.
Ich habe folgendes Problem bei dem ich nicht so recht weiterkomme:

Ich habe mit tt_content.textpic bzw. image eine Galerie realisiert, jedes record enthält ein bis mehrere Bilder. Das ganze ergibt dann eine unordered list, in etwa so

```html
<ul>
<!--tt_content record 1 --> 
<li class="text">description1</li>
<li class="serie-1"><img/></li>
<li class="serie-1"><img/></li>
<li class="serie-1"><img/></li>
<!--tt_content record 2 -->
<li class="serie-2">description2</li>
<li class="serie-2"><img/></li>


<!--tt_content record 3 -->
<li class="text">description3</li>
<li class="serie-3"><img/></li>
<li class="serie-3"><img/></li>
</ul>
```

soweit so gut, die Bilderklassennumerierung ist mit cObj:parentRecordNumber realisiert, was ich allerdings noch dringend brauche ist eine fortlaufende id der bilder bzw der listenelemente die die bilder enthalten, also:

```html
<li class="text">description1</li>
<li id="im-1" class="serie1"><img/></li>
<li id="im-2" class="serie1"><img/></li>
<li id="im-3" class="serie1"><img/></li>
<!--tt_content record 2 -->
<li id="im-4" class="serie2">description2</li>
<li id="im-5" class="serie2"><img/></li>
```

usw…
ich habe nun versucht über LOAD_REGISTER einen Counter zu bauen, aber der liefert mir keine Daten.
(Selbst wenn, fürchte ich, dass ich hier auf dem holzweg bin, denn würde der Counter nichts anders machen, als parentRecordNumber, also die tt_content records durchzählen?!)

```typoscript
tempPic < tt_content.image
tt_content.image >

tt_content.image = COA
tt_content.image {

	10 = LOAD_REGSITER
	10.imCounter.cObject = TEXT
	10.imCounter.cObject.data = register:imCounter
	10.imCounter.cObject.wrap = |+1
	10.imCounter.prioriCalc = intval
	
	20 < tempPic.20
	20.insertData = 1

	20.rendering  {
		
		ul {
			oneImageStdWrap >
			#oneImageStdWrap.dataWrap = 				
			oneImageStdWrap.insertData = 1
			oneImageStdWrap.wrap = <li class="series-{cObj:parentRecordNumber}" id="im{register:imCounter}" data-id="{register:imCounter}"><div class="image" >|</div></li>	
			
		}
	}


}
```

Die id und data-id bleiben wie gesagt leer.

Vielleicht kann mir jemand bei dem Problem weiterhelfen. Würde mich sehr freuen.

MfG, Thomas

[edit:]

ok, hatte nen Buchstabendreher in LOAD_REGISTER, ändert aber auch nichts #paralyzed#

## Antworten

### [#2](https://www.typo3.net/d/100636-counter-wie-registerimage-num-nur-fortlaufend/2) · iwyg · 2010-08-18

Dann antworte ich mir mal selbst:

Das Problem waren wohl die Tomaten auf den Augen, dernn der Counter muss in dem Fall im renderingobjct erstellt werden, dann klappt waunderbar.

---

Quelle: „counter wie register:IMAGE_NUM nur fortlaufend.“, typo3.net, https://www.typo3.net/d/100636-counter-wie-registerimage-num-nur-fortlaufend
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
