[TYPO3-german] Re: Kategorien und Anzahl zugewiesener Records (gelöst)
bernd wilke
t3ng at bernd-wilke.net
Fri Nov 7 10:40:34 CET 2014
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
More information about the TYPO3-german
mailing list