[TYPO3-german] TYPO3 6.2 - Kategorien eines Conentent Elements ausgeben

Stefan Padberg post at bergische-webschmiede.de
Fri Nov 27 14:15:17 CET 2015


Im Widerspruch zu meiner Erinnerung steht die Aussage in der TSRef:

"Any table can be used; a check for a table prefix is not done."

War ich wohl auf dem Holzweg.

Gruß
Stefan





Am 27.11.2015 um 14:05 schrieb Stefan Padberg:
> Hallo,
> 
> ich meine mich zu erinnern, dass man mit dem CONTENT-Objekt nicht in
> beliebigen Tabellen abfragen kann. Das ist begrenzt, aber ich weiß
> leider nicht mehr, woher ich das hab und auf welche Tabellen die
> Abfragen begrenzt sind. Vielleicht bekomme ich es wieder raus.
> 
> Beste Grüße
> Stefan
> 
> 
> 
> Am 27.11.2015 um 13:33 schrieb horace grant:
>> Hallo,
>>
>> Ich rendere Content Elemente so:
>>
>> page.10 < styles.content.get
>> page.10.select.where = colPos=0
>> page.10.wrap = <section id="resources"><h1
>> class="section">Resources</h1><div class="accordion"> |
>> </div></section>
>> page.10.renderObj.stdWrap.dataWrap = <div class="contentelement
>> layout-{field:layout} type-{field:CType}"> | </div>
>>
>> Wie kann ich die zugewiesenen Kategorien ausgeben? Idealerweise möchte ich
>> sie im dataWrap ausgeben, aber falls das nicht geht, wäre es auch ok sie
>> einfach in einem separaten HTML Element anzuhängen.
>>
>> Ich habe es so versucht:
>>
>> page.10.renderObj.stdWrap.postCObject = CONTENT
>> page.10.renderObj.stdWrap.postCObject {
>>     wrap = <p class="categories">|</p>
>>     if.isTrue.field = categories
>>     table = tt_content
>>     select {
>>         uidInList.field = uid
>>         join = sys_category_record_mm ON tt_content.uid =
>> sys_category_record_mm.uid_foreign JOIN sys_category ON
>> sys_category.uid = sys_category_record_mm.uid_local
>>         orderBy = sys_category.sorting
>>     }
>>     renderObj = TEXT
>>     renderObj {
>>         field = title
>>         wrap = |&nbsp;
>>     }
>> }
>>
>> Aber das klappt nicht. Ich bekomme nur ein leeres <p class="categories"></p>
>> .
>>
>> Hat jemand Ideen?
>>
>> Wieso ist das so schwierig? Ich finde auch keine funktionierenden
>> Beispiele. Wird das nicht häufig benötigt?
>>
>> Viele Grüße,
>> Horace
>>
> 


-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: post at bergische-webschmiede.de
:: http://www.bergische-webschmiede.de


More information about the TYPO3-german mailing list