[TYPO3] Conditional headers

Tapio Markula tapio.markula at dnainternet.net
Fri Apr 7 09:22:53 CEST 2006


Hi

I send once a question to this list. Peter Klein answered
that I should use CASE-structure for colPos-related headers.
  I tried to convert one workins solution

lib.stdheader.10.1.fontTag.cObject =CASE
lib.stdheader.10.1.fontTag.cObject {
         key.field = colPos

         0 = COA
         0 {
          field = header
          10 = TEXT
              10 {
             value =
             field=title
             wrap = <table cellspacing="0" cellpadding="0" border="0" 
width="100%" 
style="margin:0"><tr><td><h1{register:headerStyle}{register:headerClass}>|</h1></td><td 
align="right" class="printLink"><a class="printLink" 
href="javascript:window.print()"><img 
src="fileadmin/template/main/kuvat_catella/printer.gif"></a></td></tr></table> 
|*| 
<h1{register:headerStyle}{register:headerClass}>|</h1>|*|<h1{register:headerStyle}{register:headerClass}>|</h1>

              }
           }

        default=COA
         default {
          field = header
          10 = TEXT
              10 {
             value =
             field=title
             wrap = <h1{register:headerStyle}{register:headerClass}>|</h1>

              }
           }
  }

That didn't work. Something - but what - is wrong?

I still must use the code below (just option split).

lib.stdheader.10.1.fontTag = <table cellspacing="0" cellpadding="0" 
border="0" width="100%" 
style="margin:0"><tr><td><h1{register:headerStyle}{register:headerClass}>|</h1></td><td 
align="right" class="printLink"><a class="printLink" 
href="javascript:window.print()"><img 
src="fileadmin/template/main/kuvat_catella/printer.gif"></a></td></tr></table> 
|*| 
<h1{register:headerStyle}{register:headerClass}>|</h1>|*|<h1{register:headerStyle}{register:headerClass}>|</h1>



More information about the TYPO3-english mailing list