mardi 4 novembre 2014

Select Join Abfrage in Typoscript umsetzen

Hallo - noch eine Frage zu Categories!



Möchte diese Abfrage, die in phpmyadmin funktioniert:



SELECT * FROM `sys_category` LEFT JOIN sys_category_record_mm ON (sys_category.uid = sys_category_record_mm.uid_local) JOIN pages ON (sys_category_record_mm.uid_foreign = pages.uid) WHERE sys_category_record_mm.tablenames='pages'



in Typoscript umsetzen, was leider nicht funktioniert:



lib.categorylist = CONTENT

lib.categorylist {

table = sys_category

select {

pidInList = 54

leftjoin = sys_category_record_mm ON (sys_category.uid = sys_category_record_mm.uid_local) JOIN pages ON (sys_category_record_mm.uid_foreign = pages.uid)

WHERE = sys_category_record_mm.tablenames='pages'

}

renderObj = COA

renderObj{

10 = TEXT

10 {

field = title

wrap = <span><b> |</b></span>

}

wrap = <li>|</li>

}

wrap = <h3>Kategorien-Test</h3><ul>|</ul>



}







Weiß jemand, wo das Problem liegt? Die phpmyadmin Abfrage liefert die 14 Datensätze, mit den pages, die Kategorien zugeordnet sind. Das typoscript listet die 46 Kategorien,



Und wenn es funktionieren würde, wie kann ich im Render-Object das title-Feld von sys_category und pages richtig ansprechen: mit sys_category.title, pages.title?



schöne Grüße von alexinge!





Select Join Abfrage in Typoscript umsetzen

Aucun commentaire:

Enregistrer un commentaire