Hallo
erstmal vielen Dank für den Lösungsansatz. Er hat mir schonmal viel weitergeholfen. Jedoch bin ich immer noch nicht an meinem Ziel angekommen.
Und zwar möchte ich jeden einzelnen angelegten Seiteninhalt folgendermaßen ausgegeben habe (vereinfachtes Beispiel:sad:
HTML-Code:
<table> <tr> <td> <!-- Header: [begin] --> <b>UEBERSCHRIFT</b> <!-- Header: [end] --> </td> </tr> <tr> <td> <!-- Text: [begin] -->
CONTENT
<!-- Text: [end] --> </td> </tr> </table>
Mein TS-Code:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40:
| lib.stdheader > UEBERSCHRIFT = CONTENT UEBERSCHRIFT { table = tt_content select { pidInList=this orderBy = sorting where = colPos = 0 begin = 0 max = 1 } } renderObj = TEXT renderObj.field = header stdWrap.required = 1 stdWrap.wrap = <b>|</b> stdWrap.ifEmpty.cObject = TEXT stdWrap.ifEmpty.cObject.field = title INHALT = COA INHALT { 1 = TEXT 1.value = <table><tr><td> 5 < UEBERSCHRIFT 8 = TEXT 8.value = </td></tr><tr><td> 10 < styles.content.get 15 = TEXT 15.value = </td></tr></table> } |
Aber anstatt der Überschrift <b>Überschrift</b> bekomm ich stattdessen:
HTML-Code:
<table><tr><td></td></tr><tr><td> <!-- CONTENT ELEMENT, uid:6/text [begin] --> <a id="c6"></a> <!-- Header: [begin] --> <div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Überschrift</h1><br /><img src="clear.gif" width="1" height="5" border="0" class="spacer-gif" alt="" title="" /><br /></div> <!-- Header: [end] --> <!-- Text: [begin] --> <p class="bodytext">Hier kann ein Text rein, auch mit Bildern usw.</p> <!-- Text: [end] --> <!-- CONTENT ELEMENT, uid:6/text [end] --> </td></tr></table>
Also statt der von mir modifizierten Überschrift wird die Standard-Überschrift ausgegeben. Und desweiteren wird sie nicht dort ausgegeben, wo ich es eigentlich möchte.
Könnt ihr mir weiterhelfen?