Zum Inhalt springen

Load_register Inkremtierender Wert

Erstellt am 29. April 2010 · 2 Antworten · letzte Antwort am 13. Mai 2010

Tags: Frage

Liverson ·

Hallo,

ich will einen Zähler per LOAD_REGISTER, der immer um 1 inkrementiert. Mit folgendem Script ist der Wert der rauskommt leider immer 1, zählt quasi nicht hoch, weiss jemand, was ich falsch mache?

#Startseiten Teasergruppe
lib.teasergruppe = COA
lib.teasergruppe {
 5 = LOAD_REGISTER
 5.Counter.cObject = TEXT
 5.Counter.cObject.data = register:Counter
 5.Counter.cObject.wrap = |+1
 5.Counter.prioriCalc = intval
 #Content der Seitenid 258 (Teasergruppe) lesen
 10 = CONTENT
 10 {
  table = tt_content
  select {
   orderBy = sorting   
   pidInList = 258
   where=colPos=0
   max = 6
   selectFields = header, bodytext, image, image_link
  }
  renderObj = COA
  renderObj {
  stdWrap.dataWrap = <div class="gruppenTeaser {register:Counter}">|</div>  
  5 {
    wrap = <h3>|</h3>
    field = header
   }
   20 = IMAGE
   20 {
    stdWrap.outerWrap = <div class="gruppenTeaserImage">|</div>
    required = 1
    stdWrap.if.isTrue.field=image
    stdWrap.typolink.parameter.field = image_link        
    file.import = uploads/pics/
    file.import.field=image
    file.maxW = 212
    file.maxH = 101c
   }
   30 = TEXT   
   30 {
   wrap = |   
   field = bodytext
   #bodytext nach 80 zeichen abschneiden, wenn möglich ganze wörter
   crop=80 | ... |1   
   }
   40 = TEXT   
   40 {
   wrap = |   
   value = Mehr
   typolink.ATagParams.wrap = class="more-link"
   typolink.parameter.field = image_link
   }
  }
}
Julian.​Hofmann ·

Hallo.

Als erstes fällt mir mal auf, dass Dein prioriCalc nicht als Eigenschaft des cObject angegeben ist, sondern direkt unterhalb des Registernamens.

Viele Grüße
Julian

ArminB ·

moin,

warum sollte der Counter auch hochzählen? Bindest du das Object lib.teasergruppe mehr als einmal ein?

Armin