Datenbankinhalte können mit TypoScript über das CONTENT oder RECORDS Objekt ausgelesen werden. Nicht immer sollen jedoch ganzen Datensätze sondern nur ein einzelnes Feld ausgelesen werden. Das ist über die dataWrap-Funktion möglich. Das folgende Beispiel liefert den Wert des Feldes "title" des zwölften Datensatzes der Tabelle "tx_simpleblog_domain_model_post".

TypoScript

postTitle = TEXT
postTitle {
	dataWrap = DB : tx_simpleblog_domain_model_post:12:title    
}

Das Ganze lässt sich noch etwas dynamischer gestalten. Im nächsten Beispiel wird der zum übergebenen GET- / POST Parameter "tx_simpleblog_post[post]" passende Datensatz ausgelesen. Diese Verschachtelung funktioniert, da der "wrap3" erst nach dem "dataWrap" ausgeführt wird

TypoScript

postTitle = TEXT
postTitle {
	dataWrap = DB : tx_simpleblog_domain_model_post:{GP:tx_simpleblog_post|post}:title
	wrap3 = {|}
	insertData=1        
}