Zum Inhalt springen

Bilder aus CE "Bild" mit Title und Description auslesen

Erstellt am 8. Mai 2015 · 1 Antwort · letzte Antwort am 4. Juni 2015

Tags: Dateien & FAL, Bilder, TYPO3 6.x, Frage

mimii ·

Hallo ins Forum,

ich habe folgendes gefunden, um eine Slider zu bauen. Die Bilder lege ich als CE "Nur Bild" im BE-Layout in einer eigenen colPos (10) an.

lib.headerSlider < styles.content.get
lib.headerSlider {
  select.where = colPos=10
  wrap = <ul class="slides">|</ul>
  renderObj < tt_content.image.20
  renderObj {
    1 {
      file.import.current = 1
      stdWrap.cObject = COA
      stdWrap.cObject {
        wrap = <li>|</li>
        10 = COA
        10 {
          wrap = <img|>
          # alt Text
          10 = TEXT
          10 {
            noTrimWrap = | alt="|"|
            field = altText
            required = 1
            parseFunc =< lib.parseFunc
            split {
              token {
                char = 10
              }
              returnKey.data = register : IMAGE_NUM_CURRENT
            }
          }
          #src
          20 = TEXT
          20 {
            noTrimWrap = | src="|"|
            data = TSFE:lastImageInfo|origFile
          }
        }
        20 = TEXT
        20 {
          wrap = <p class="flex-caption">|</p>
          field = titleText
          required = 1
          parseFunc =< lib.parseFunc
          split {
            token {
              char = 10
            }
            returnKey.data = register : IMAGE_NUM_CURRENT
          }
        }
      }
    }
    rendering >
    layout {
      default.value = ###IMAGES###
      1 < .default
      2 < .default
      8 < .default
      9 < .default
      10 < .default
      17 < .default
      18 < .default
      25 < .default
      26 < .default
    }
  }
}

Die Bilder werden geholt, der Slider funktioniert. Was nicht geht ist die Ausgabe der Texte. Weder der altText noch der titleText werden angezeigt. Ich vermute mal, das der Code oben für ne ältere Version von Typo3 ist, da die Bilder inzwischen ja im FAL gespeichert werden. In der Tabelle tt_content jedenfalls steht nämlich beim altText und titleText "NULL" drin.

Wie muss ich den Code oben anpassen, damit ich altText und titleText und am besten auch noch die Description auslesen und anzeigen kann.

Danke für Eure Hilfe und Gruß
mimii

casi-g ·

eigentlich kommt man z.B. so daran:

5 = TEXT
5.value.data = file:current:alternative
10 = TEXT
10.value.data = file:current:title