Zum Inhalt springen

rgtabs und CE mit renderObj je nach header_layout

Erstellt am 22. November 2010 · Noch keine Antworten

Tags: Inhaltselemente, Frage

v.​oancea ·

Wir haben ein TypoScript, welches Content-Elementen je nach header_layout ein anderes COA Objekt zuweist damit die Ausgabe der DIVs, Überschriften, Images entsprechend angepasst wird:

  subparts.RIGHT < styles.content.getRight
  subparts.RIGHT.renderObj = CASE  
  subparts.RIGHT.renderObj {
    
    key.field = header_layout
        
    #Komplette Karte
    default = COA
    default < tt_content
    default.stdWrap.wrap = <div>|</div>

    4 = COA
    4 {
      10 = HTML
      10.value = <div class="innerright">
      20 = IMAGE
      20 < tt_content.image
      20.30 >
      30 = HTML
      30.value = <h2>
      40 = TEXT
      40.field = header
      50 = HTML
      50.value = </h2>
      60 = TEXT
      60 < tt_content.text
      60.10 >
      70 = HTML
      70.value = </div>
    }
  }
  subparts.NEWS < styles.content.getBorder
  subparts.NEWS.renderObj = CASE
  subparts.NEWS.renderObj {
    key.field = header_layout
    default = COA
    default < tt_content
    
    5 = COA
    5 {
      10 = HTML
      10.value = <div class="innernews">
      20 = HTML
      20.value = <h4>
      30 = TEXT
      30.field = header
      40 = HTML
      40.value = </h4>
      50 = TEXT
      50 < tt_content.text
      50.10 >
      60 = HTML
      60.value = </div>      
    }
  }

Leider werden diese Anweisungen nicht beachtet, wenn man ein solches CE in der Extension rgtabs verwendet.

Wir haben schon versucht das ganze ähnlich wie bei title umzuformattieren (vgl. Manual zu rgtabs), aber hatten leider keinen Erfolg. Hat jemand bitte, bitte einen Tipp wie man rgtabs zu bewegen kann die Formattierungen entsprechend zu beachten oderr wie man sonst je nach header_layout des CE das Rendering innerhalb von rgtabs beeinflussen kann.

Danke für jeden Hinweis im Voraus.

Vali