---
title: "\"insert records\" löscht Output?"
url: "https://www.typo3.net/d/101166-insert-records-loescht-output"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2010-09-10"
last_reply: "2010-09-10"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# "insert records" löscht Output?

TYPO3 › TypoScript · 1 Antwort · gestartet 2010-09-10

## Eröffnungsbeitrag

**iwyg** · 2010-09-10 · [Beitrag #1](https://www.typo3.net/d/101166-insert-records-loescht-output/1)

Die Themenüberschirft ist blöd, aber ich weiß nicht wie ich das in treffender Weiße beschreiben soll…

So, ich versuche nun mal mein Glück und hoffe, dass mit geholfen werden kann.
Ich bin fast am Verzweifeln – Folgendes Konstrukt:

Auf einer Seite die mit Datensätzen (die Records sind jeweils Datensätze vorhandener Seiten) via insert records befüllt ist, soll in einem subpart marker ###THUMBNAV### eine Liste der Bilder der Datensätze als thumbnails ausgegeben werden.

Mit folgendem script wird die liste erstellt:

```typoscript
lib.recordThumbs = CONTENT

lib.recordThumbs {
	
	wrap < lib.thumbnav.wrap
	
	table = tt_content
	
	select {
		
		pidInList = 10,17

		where = colPos = 0

		orderBy = sorting

		andWhere = hidden = 0 

		andWhere = CType = 'shortcut'
		
		}
		
		renderObj = TEXT
		renderObj {
			
			field = records
			wrap = |
			
			}			

		
		renderObj.split {
			
			token = ,
			cObjNum = 1
			
			1 = COA
			1 {

				5 = TEXT
				5 {
					
					wrap = |
					
					}

				10 = CONTENT

				10  {
					table = tt_content
					select {
						
						pidInList = 9,8,7,6

						where = colPos = 0
						andWhere {
							current = 1
							wrap = uid="|"
							
							}
						
						}
					renderObj < lib.thumbnav.renderObj.5
					renderObj.stdWrap {
					prepend = COA
					prepend {

				10 = LOAD_REGISTER
				10.thumbs.required = 1
				10.thumbs.cObject = TEXT
				10.thumbs.cObject.data = register:thumbs

				10.thumbs.cObject.wrap = |+1
				10.thumbs.prioriCalc = intval
		
				}					
					
					typolink >
					insertData = 1
					dataWrap >
					wrap = <li class="imgnav"><a href=#c_{register:thumbs}>|</a></li>

					}
					}

			}
			
			
			}
	
	}
```

Das Script funktioniert wunderbar.

Mein Problem ist nur, dass wenn die Liste in der Seite mit der PID in der die Datensätze eingefügt sind erscheint, bekomm ich keinen output. Konkret, am obigen Beispiel also, bekomme ich auf der Seite mit der ID 10 nur den inhalt der Seite 17 und umgekehrt.

Was mache ich falsch?
Am Script sollte es eigentlich nicht liegen.

Ich bin Für jeden Ratschlag wirklich Dankbar

## Antworten

### [#2](https://www.typo3.net/d/101166-insert-records-loescht-output/2) · iwyg · 2010-09-10

Keiner eine Idee?

Ich hab noch ein paar Dinge ausprobiert, dabei ist mir aufgefallen, dass Datensätze, die ich per Typoscript abgreife, und die auf der jeweiligen Seite bereits via "datensatz einfügen" oder "Inhalt der Seite xy" anzeigen refernziert sind, einfach gelöscht, bzw. nicht ausgegeben werden.

Zur Verdeutlichung: greife ich mit meinem Script die auf Seite X referenzierten Datensätze ab, werden sie alle zwar auf Seite Y ausgegeben, auf Seite X selbst aber nicht.

Gibts es keine Möglichkeit, das zu unterbinden bzw. zu umgehen?

---

Quelle: „"insert records" löscht Output?“, typo3.net, https://www.typo3.net/d/101166-insert-records-loescht-output
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
