[TYPO3-german] TYPO3 - Datenbank-Feld via TS auslesen?
Christian Hennecke
ch at moon-agentur.de
Thu Dec 5 09:46:06 CET 2013
Am 04.12.13 14:14, schrieb Sebastian Schmal:
> hier die Lösung, da die Ext. schon etwas dafür hat:
>
> page.headerData.1 >
> page.headerData.1 = COA
> page.headerData.1 {
> wrap = <title>|</title>
> 10 = TEXT
> 10 {
> data = TSFE:page|title
> }
> }
> page.headerData.1.insertData = 1
>
>
> Dann gehts.
> Aber dennoch wäre es mal gut zu wissen wie man ggf. von einer Ext. immer
> den Titel in der Detail-Ansicht zeigen kann.
>
Die ID des Datensatzes muss irgendwie übergeben werden, z.B. per
GET-Variable tx_beispiel_pi1[show]. Dann kannst du mit RECORDS oder
CONTENT darauf zugreifen. Je nachdem, was du ggf. noch an Bedingungen
oder Ausgabekonfiguration benötigst, z.B. so, wenn die Tabelle
tx_beispiel heißt und die Felder uid und title hat:
lib.title = CONTENT
lib.title {
table = tx_beispiel
select {
where {
data = GP:tx_beispiel_pi1|show
intval = 1
wrap = uid = |
}
}
renderObj = TEXT
renderObj {
field = title
wrap = <h1>|</h1>
}
}
lib.title = RECORDS
lib.title {
tables = tx_beispiel
source {
data = GP:tx_beispiel_pi1|show
intval = 1
}
conf.tx_beispiel = TEXT
conf.tx_beispiel {
field = title
wrap = <h1>|</h1>
}
}
Gruß
Christian
More information about the TYPO3-german
mailing list