Zum Inhalt springen

dymische DB-Feld Abfragen mit TypoScript

Erstellt am 25. September 2013 · 2 Antworten · letzte Antwort am 21. Oktober 2013

Tags: TYPO3 4.x, Frage

Backstein ·

Hallo Forum,

ich suche nach einer Möglichkeit Datenbankfelder mit Hilfe von TypoScript abzufragen. Dazu habe ich vor den folgenden Schnipsel verwendet:

data = DB:pages:PAGEID:title

Die PAGEID würde ich nun gerne aus einem Link-Feld, das vom Benutzer ausgefüllt wird, gezogen werden. Ich habe es mit dem folgenden Stück Code versucht, beiße dabei allerdings auf Granit:

DB:pages:{field_link}:title

Gibt es eine andere Möglichkeit den FeldWert aus field_link in dieses Datenbank-Konstrukt einzubinden?

Vielen Dank schon mal im Voraus!

Backstein ·

Hallo da draußen,

ich pushe den Beitrag noch mal, vielleicht kann mir ja doch jemand weiter helfen. Zusätzlich vielleicht noch ein wenig Erweiterung, da mir die Autovervollständigung beim Posten scheinbar einiges zerschossen hat:

ich würde gerne mit dem data-Object Daten aus der Datenbank abrufen.
Folgender Schnispel würde mich den Titel der Seite mit der ID 786 ausgeben:
10 = TEXT
10.data = DB : pages : 786 : title

Nun suche ich nach einer Möglichkeit die Daten aus einem weiteren TypoScript-Abschnitt zu nutzen, in der die eigentlichen Page-ID steht, die ich für die Datenbankabfrage nutzen möchte. Auch hierzu wieder ein Beispiel:

5 = TEXT
5.field = field_link // in dem field_link steht die eigentliche Seiten-ID

Wie bekomme ich nun die Daten aus dem field_link in das data-Objekt???

Ich bin für jede Anregung offen ...!

Backstein ·

Für alle, die es auch interessiert:

10 = TEXT
10.field = field_link
10.wrap = <h2>{DB : pages : | : title}</h2>
10.insertData = 1