[TYPO3-english] Case for content types

Tapio Markula tapio.markula at xetpoint.fi
Fri Oct 10 19:36:26 CEST 2008


StephenBungert
> temp.customRender = CASE
> temp.customRender {
>   key.field = colPos
>   
>   default < tt_content
>   0 < tt_content
>   1 < tt_content
>   2 < tt_content
>   3 < tt_content
>   
>   # Copy the default header
>   2.text.10 < lib.stdheader
>   
>   # Now wrap it. Only shown if there is a header
>   2.text.10.wrap = {$headerBefore} | {$headerAfter}
>   2.text.10.stdWrap.case = upper
>   
>   # Wrap the bodytext
>   2.text.20.wrap = {$bodyBefore} | {$bodyAfter}
>   
>   # Since the header wrap won't be there if the header field is empty, only
> show the bodytext wrap if there is a header field
>   2.text.20.fieldRequired = header
> } 
> 
> tt_content < temp.customRender
> 
> Maybe it will help you with what you are trying to do.

thank's

temp.customRender = CASE
temp.customRender {
   key.field = colPos
   default < tt_content
   0 < tt_content
   3 < tt_content
   23 < tt_content
   0.image.20 < tt_content.image.20
   0.image.20.maxW = {$styles.content.imgtext.maxW}
   0.image.20.maxWInText = {$styles.content.imgtext.maxWInText}
   3.image.20 < tt_content.image.20
   3.image.20.maxW = {$styles.content.imgtext.maxWBorder}
   3.image.20.maxWInText = {$styles.content.imgtext.maxWInTextBorder}
   23.image.20 < 3.image.20
}
tt_content < temp.customRender

should be ok? Not tested anyway


More information about the TYPO3-english mailing list