Zähler vor Überschrift ausgeben

  • 0 x
    69 Beiträge
    0 Hilfreiche Beiträge
    26. 04. 2012, 17:25

    Ich möchte gerne auf einer Seite, vor jeder Überschrift die mit
    TCEFORM.tt_content.header_layout 5 formatiert wurde, einen Zähler automatisch ausgeben.

    1 Überschrift
    2 Überschrift
    3 Überschrift
    etc.

    Dazu nutze ich folgendes Script, das leider immer nur eine 1 ausgibt statt
    bei jedem CE zu zählen.
    Woran kann es liegen?

    Ratlos, der Hotzenplotz...

    1. lib.stdheader.10.5 >
    2. lib.stdheader.10.5 = COA
    3. lib.stdheader.10.5 {
    4. 10.Counter.cObject = TEXT
    5. 10.Counter.cObject.data = register:Counter
    6. 10.Counter.cObject.wrap = |+1
    7. 10.Counter.cObject.if.isTrue.current = 1
    8. 10.Counter.prioriCalc = intval
    9. 20 = TEXT
    10. 20.current = 1
    11. 20.insertData = 1
    12. 20.fontTag = <div class="number">{register:Counter}</div><h5>|</h5>
    13. }


  • 1
  • LuP LuP
    Jedi-Meister
    0 x
    496 Beiträge
    0 Hilfreiche Beiträge
    26. 04. 2012, 23:15

    Hallo,

    Du könntest den kürzeren Weg gehen und direkt auf die intern inkrementelle Variable parentRecordNumber von RECORDS- und CONTENT-cObject zugreifen:

    1. lib.stdheader.10.5.dataWrap = <div class="number">{cObj<i class="mmforum-iconset-20-razz"></i>arentRecordNumber}</div><h5>|</h5>

    VG,
    LuP

  • 0 x
    69 Beiträge
    0 Hilfreiche Beiträge
    26. 04. 2012, 23:37

    @LuP

    Bestens - funktioniert!

    Ich danke dir!

  • 1