[TYPO3-german] Indentation and Frames und Image-Rendering

Alexander Averbukh alav at gmx.net
Sun Mar 9 14:42:32 CET 2014


Hallo zusammen,

um eine Fotostrecke auf der Seite zu realisieren, nutze ich das Content-Element Image.

Im TSConfig füge ich einen neue Punkt "Slider" hinzu, der im Menü  unter Indentation and Frames angezeigt wird. 

TCEFORM.tt_content.section_frame {
     addItems.100 = Slider 
}

Im TypoScript werden Bilder so gewrapt:

tt_content.stdWrap.innerWrap.cObject {
  100 = TEXT
  100.value (
    <div class="wrapper">
    <div class="jcarousel-wrapper">
      <div class="jcarousel">
        <ul>
        |
        </ul>
      </div>

      <a href="#" class="jcarousel-control-prev">&lsaquo;</a>
      <a href="#" class="jcarousel-control-next">&rsaquo;</a>
      <p class="jcarousel-pagination"></p>
    </div>
    </div>
  )
}

Fürs Rendering wird folgendes TS verwendet:

temp.defaultImage < tt_content.image.20

tt_content.image.20 >
tt_content.image.20 = CASE
tt_content.image.20 {
    key.field = layout
    default < temp.defaultImage
    2 < temp.defaultImage
    2 {
       layout.default.override = ###IMAGES###
       imageStdWrap.dataWrap =
       1.wrap = <li>|</li>
       1.imageLinkWrap.directImageLink = 1
    }
}

Allerdings muss ein anderes Layout ausgewählt werden. Das finde ich nicht praktisch. Ist es möglich TYPO3 zu sagen, wenn das Frame "Slider" ausgewählt ist, muss das Rendering wie oben aussehen, ohne das Layout auszuwählen?

Vielen Dank




More information about the TYPO3-german mailing list