Typo3 - grafische Überschriften (Header): Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 4: Zeile 4:
 
Die Standard Templates Content(default) und css_styled_content nutzen beide lib.stdheader zur Definition der Überschriften. D.h. man kann genau die entsprechenden Teile überschreiben um die Überschriften zu verändern.
 
Die Standard Templates Content(default) und css_styled_content nutzen beide lib.stdheader zur Definition der Überschriften. D.h. man kann genau die entsprechenden Teile überschreiben um die Überschriften zu verändern.
  
'''Beispiel:'''
+
'''Beispiel für komplett ersetztes lib.stdheader:'''
 +
 
 +
funktioniert in allen aktuellen Standard Templates.
 +
 
 +
Im TypoScript Setup:
 +
<pre>
 +
      lib.stdheader >
 +
      lib.stdheader = CASE
 +
      lib.stdheader {
 +
          key.field = header_layout
 +
 
 +
        1.stdWrap.fieldRequired = header
 +
        1 = IMAGE
 +
        1.file = GIFBUILDER
 +
        1.file {
 +
            backColor = #000000
 +
            XY = [10.w]+5, [10.h]+10
 +
            10 = TEXT
 +
            10.text.field = header
 +
            10.fontColor = #4782C6
 +
            10.fontFile = fileadmin/template/fonts/softh.ttf
 +
            10.fontSize = 16
 +
            10.offset = 0, 22
 +
            10.niceText = 0
 +
            10.iterations = 1
 +
        }
 +
        1.wrap = |<BR>
 +
        1.wrapAlign.field = header_position
 +
        1.typolink.parameter.field = header_link
 +
 
 +
          2 = TEXT
 +
          2.field = header
 +
          2.wrap = <H2>|</H2>
 +
          2.stdWrap.fieldRequired = header
 +
          2.wrapAlign.field = header_position
 +
          2.typolink.parameter.field = header_link
 +
 
 +
        default < .2
 +
        default.wrap = |
 +
      }
 +
</pre>
 +
 
 +
Beispiel für css_styled_content:
 +
 
 +
Überschrift 1 wird durch eine grafische Überschrift ersetzt.
 +
 
 +
<pre>
 +
      lib.stdheader.10.1 >
 +
      lib.stdheader.10.1 = IMAGE
 +
      lib.stdheader.10.1 {
 +
        file = GIFBUILDER
 +
        file {
 +
            backColor = #000000
 +
            XY = [10.w]+5, [10.h]+10
 +
            10 = TEXT
 +
            10.text.field = header
 +
            10.fontColor = #4782C6
 +
            10.fontFile = fileadmin/template/fonts/softh.ttf
 +
            10.fontSize = 16
 +
            10.offset = 0, 22
 +
            10.niceText = 0
 +
            10.iterations = 1
 +
        }
 +
        wrap = |<BR>
 +
        wrapAlign.field = header_position
 +
        typolink.parameter.field = header_link
 +
      }
 +
</pre>

Version vom 1. Februar 2006, 14:41 Uhr

Wie kann man die Überschriften anpassen ?

Die Standard Templates Content(default) und css_styled_content nutzen beide lib.stdheader zur Definition der Überschriften. D.h. man kann genau die entsprechenden Teile überschreiben um die Überschriften zu verändern.

Beispiel für komplett ersetztes lib.stdheader:

funktioniert in allen aktuellen Standard Templates.

Im TypoScript Setup:

      lib.stdheader >
      lib.stdheader = CASE
      lib.stdheader {
           key.field = header_layout

         1.stdWrap.fieldRequired = header
         1 = IMAGE
         1.file = GIFBUILDER
         1.file {
            backColor = #000000
            XY = [10.w]+5, [10.h]+10
            10 = TEXT
            10.text.field = header
            10.fontColor = #4782C6
            10.fontFile = fileadmin/template/fonts/softh.ttf
            10.fontSize = 16
            10.offset = 0, 22
            10.niceText = 0
            10.iterations = 1
         }
         1.wrap = |<BR>
         1.wrapAlign.field = header_position
         1.typolink.parameter.field = header_link

          2 = TEXT
          2.field = header
          2.wrap = <H2>|</H2>
          2.stdWrap.fieldRequired = header
          2.wrapAlign.field = header_position
          2.typolink.parameter.field = header_link

         default < .2
         default.wrap = |
      }
 

Beispiel für css_styled_content:

Überschrift 1 wird durch eine grafische Überschrift ersetzt.

      lib.stdheader.10.1 >
      lib.stdheader.10.1 = IMAGE
      lib.stdheader.10.1 {
         file = GIFBUILDER
         file {
            backColor = #000000
            XY = [10.w]+5, [10.h]+10
            10 = TEXT
            10.text.field = header
            10.fontColor = #4782C6
            10.fontFile = fileadmin/template/fonts/softh.ttf
            10.fontSize = 16
            10.offset = 0, 22
            10.niceText = 0
            10.iterations = 1
         }
         wrap = |<BR>
         wrapAlign.field = header_position
         typolink.parameter.field = header_link
      }