Am 07.11.14 09:14, schrieb bernd wilke:
basierend auf [1] wollte ich das ganze per TS aufbauen und habe
folgendes in mein Menü-Rendering eingebaut:
40 = CONTENT
40 {
table = sys_category_record_mm
select{
selectFields = count(uid_foreign) AS count
#pidInList = 0
where.cObject = TEXT
where.cObject {
value = {field:uid} - 14075
prioriCalc = 1
wrap = uid_local = |
}
}
renderObj = COA
renderObj {
10 = TEXT
10 {
field = count
wrap = (|)
}
}
}
die Lösung sieht jetzt so aus:
40 = CONTENT
40 {
table = tx_news_domain_model_news
select{
selectFields = count(uid) AS count
pidInList = 14116
join = sys_category_record_mm ON uid_foreign = uid
where.cObject = TEXT
where.cObject {
field = uid
wrap = uid_local = (| - 14075) AND tablenames =
"tx_news_domain_model_news"
}
}
renderObj = COA
renderObj {
10 = TEXT
10 {
field = count
wrap = (|)
}
}
}
ich muss ein Select auf der news-Tabelle machen und ein join auf die
Kategorien-MM-Relationen-Tabelle.
Anmerkung: bei den ganzen joins sind in diesem Fall keinerlei
Tabellennamen bei den Feldern notwendig, da es keine identischen
Feldnamen gibt
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german