[TYPO3-german] typoscript Abfrage über zwei Tabellen
Johannes C. Schulz - EnzephaloN IT-Solutions
info at enzephalon.de
Thu Mar 27 14:01:34 CET 2014
Hallo
Ich versuche gerade den Page-Title auf den Datensatz-Title aus einer
Extension zu ändern. Das funktioniert gut, wenn ich direkt auf die Tabelle
zugreifen kann. Muß ich aber den Umweg über eine andere Tabelle gehen,
bekomme ich es einfach nicht hin.
Standardmäßig sieht das so aus:
page.headerData.10.override.cObject.conf >
page.headerData.10.override.cObject{
tables = tx_eventcal_domain_model_event
source{
data = GP:tx_eventcal_calendar|event
intval = 1
}
conf{
tx_eventcal_domain_model_event = TEXT
tx_eventcal_domain_model_event.field = title
}
if.isTrue.data = GP:tx_eventcal_calendar|event
}
Wenn aber nicht die EventID sondern die DateID im GET-Array ist, muß ich
einen Umweg machen und mir erst aus der Date-Tabelle die EventID besorgen:
page.headerData.10.override.cObject >
page.headerData.10.override.cObject = CONTENT
page.headerData.10.override.cObject {
table = tx_eventcal_domain_model_date
select{
where = deleted=0
andWhere.data = GP:tx_eventcal_calendar|date
andWhere.intval = 1
andWhere.wrap = uid=|
selectFields = event
}
cObject = RECORDS
cObject{
source.field = event
tables = tx_eventcal_domain_model_event
conf.tx_eventcal_domain_model_event = TEXT
conf.tx_eventcal_domain_model_event.field = title
}
}
Das funktioniert bisher leider noch nicht. Kann mir jemand sagen woran das
liegt?
Danke!
Johannes
More information about the TYPO3-german
mailing list