Zum Inhalt springen

Contentelement richtig auslesen

Erstellt am 29. September 2015 · 1 Antwort · letzte Antwort am 30. September 2015

Tags: Inhaltselemente, TYPO3 6.x, Frage

bcmbcm ·

Hallo,
ich bin gerade dabei eine Art Onepager in Typo3 zu basteln, habe aber Probleme, mehrere Contentelemente in einer Sektion darzustellen.
Generell habe ich mehrere Sektionen, von welchen jede mehrere Content Elemente enthalten kann. Das funktioniert auch ganz gut, außer es geht um Bilder, die werden nicht angezeigt, AUSSER ich binde sie in einem Textelement ein.
Text & Images bzw Images Only zeigt die Überschrift an, nicht aber die Bilder selbst.
Ich denke das Problem tritt auf, weil ich die Elemente in einen falschen Datentyp lade bzw über den falschen Parameter aufrufe.
Hier der Code mit dem ich die Inhalte zusammenbaue:

lib.sectionContent = HMENU
lib.sectionContent {
  1 = TMENU
  1 {
    NO = 1
    NO {
      doNotLinkIt = 1
      stdWrap >
      stdWrap {
        cObject = COA
        cObject {
          //if.value = 4
          if.equals.field = doktype
          if.negate = 1
          10 < temp.titleSectionId
          10.wrap = <div id="|" class="adSlideBox">
          20 = CONTENT
          20 {
            table = tt_content
            select {
              pidInList.field = uid
              max=10
            }
            wrap = |</div>
            renderObj < tt_content
             renderObj = COA
             renderObj {
              
               10 = TEXT
               10.field = header
               10.wrap = <h1>|</h1>
               
               //HIER VERMUTE ICH DEN FEHLER!!!
               30 = TEXT
               30.field = bodytext
               30.wrap=<div style="width:100%; overflow:auto; padding: 10px;">|</div>
            }
          }
          
        }
      }
    }
  }
}

Gibt es andere Datentypen, die ich dafür verwenden kann? Bzw wie komme ich ansonsten an den Seiteninhalt?

Danke!

jenses ·

Alles nach renderObj =< tt_content raus, und dein Inhalt wird dir vernünftig angezeigt werden.
Nur mit google&copy&paste und ohne Typoscript-Grundverständnis wird das nix werden,
du verstehst ja nicht mal dein eigenes (?) Typoscript 😉