[TYPO3-german] Unterbrochenes <ol> Menu korrekt nummerieren

Christian Hernmarck linux at lists.hernmarck.ch
Fri Mar 9 16:14:51 CET 2012


Also - bin schon viel weiter

TS:

tt_content.menu.20.3 {
 wrap = <ol class="csc-menu csc-menu-3">|</ol>

 renderObj >
 renderObj = CASE
 renderObj {
  key.field = CType

  default = COA
  default {
   stdWrap.fieldRequired = header
   5 = LOAD_REGISTER
   5.L1Counter.cObject = TEXT
   5.L1Counter.cObject.data = register:L1Counter
   5.L1Counter.cObject.wrap = |+1
   5.L1Counter.prioriCalc = intval
   5.L2Counter = 0
   5.L3Counter = 0
   5.L4Counter = 0
   5.L5Counter = 0
       
   10 = TEXT
   10 {
    fieldRequired = header
    trim = 1
    field = header
    htmlSpecialChars = 1
    noBlur = 1
    wrap = <li class="csc-section">|</li>
    typolink.parameter.field = pid
    typolink.section.field = uid
   }
  }
  
  text < .default
  
  header < .default
  header {
   5.L1Counter.cObject.wrap = |+0
   10.wrap >
   10.typolink >
   10.dataWrap = </ol><h2>|</h2><ol start="{register:L1Counter}">
  }
  
 }
}

Das geht super - nur, dass nun bei 0 begonnen wird...

Ich bin sicher, man kann dem Zähler einen anderen Startwert 
mitgeben... ohne gleich zu tricksen....


Gruss
Christian


Christian Hernmarck schrieb am Freitag 09 März 2012 14.44 im Beitrag 
<mailman.1.1331300671.23292.typo3-german at lists.typo3.org>:

> Kay Strobach schrieb am Freitag 09 März 2012 13.57 im Beitrag
> <mailman.1.1331297857.20065.typo3-german at lists.typo3.org>:
> 
>> Hi,
>> 
>> LOAD_REGISTER ist die Lösung korrekt.
>> 
>> z.b.:
>> http://www.typo3wizard.com/de/snippets/menus/nummeriertes-
menue.html
> 
> danke für den Link - das könnte mir noch mehr helfen:
> 
> http://www.typo3wizard.com/de/snippets/cool-stuff-
> typoscript/nummerierte-abschnittsuebersicht-kapitelnummerierung.html
> 
> ich versuch's mal damit.
> 
> Gruss
> Christian



More information about the TYPO3-german mailing list