[TYPO3-german] tt_news catmenu mit artikelanzahl

Silvio Lindstedt silvio at lindstedt-online.de
Mon Oct 6 12:02:26 CEST 2008


Hallo,

versuche bisweilen vergeblich die Artikelanzahl zum Kategoriemenü der  
tt_news - Extension hinzuzufügen.

Zur Zeit habe ich folgendes TypoScript zusammengebastelt:

page.10.marks.COLRIGHT.500 = CONTENT
page.10.marks.COLRIGHT.500 {
   wrap = <div class="contentBox"><h2>Kategorien</h2><ul class="blog- 
catmenu-container">|</div></div>

   table = tt_news_cat
   select {
     ## Kategoriefolder
     pidInList = 144
     orderBy = title
   }

   renderObj = COA
   renderObj {
     5 = LOAD_REGISTER
     5.categoryUid = TEXT
     5.categoryUid.cObject.field = uid
     5.categoryParam.cObject = TEXT
     5.categoryParam.cObject.field = uid
     5.categoryParam.cObject.wrap = &tx_ttnews[cat]=|

     10 = TEXT
     10 {
       stdWrap.cObject = COA
       stdWrap.cObject {
         10 = TEXT
         10.field = title

         20 = CONTENT
         20.table = tt_news
         20.select {
           selectFields = count(*) AS counter
           where = NOT deleted AND NOT hidden
           andWhere.data = register:categoryUid
           andWhere.wrap = tt_news_cat_mm.uid_foreign = |
           join = tt_news_cat_mm ON (tt_news_cat_mm.uid_local =  
tt_news.uid)
         }
         20.renderObj = TEXT
         20.renderObj.field = counter
         20.stdWrap.noTrimWrap = | (|)|
       }

       typolink {
         parameter = 147
         additionalParams.data = register:categoryParam
       }

       wrap = <li class="internal-link">|</li>
     }
   }

}

Leider konnte ich noch nichts in der TREF finden was die Verwendung  
einer Tabelle betrifft, welche nicht in dem TCA konfiguriert ist.

Hat jemand schon Erfahrung damit oder einen anderen (besseren)  
Lösungsweg.

PS: Auf TimTab wollte ich eigentlich verzichten.

Gruß

Silvio


More information about the TYPO3-german mailing list