content element mit wrap versehen

  • Averlon Averlon
    Padawan
    0 x
    48 Beiträge
    0 Hilfreiche Beiträge
    12. 05. 2013, 13:48

    Hi forum,
    irgendwie stehe ich mal wieder auf dem schlauch.

    Ich habe ein einfaches template:

    1. <div align=center style="text-align: left; vertical-align: middle;">
    2. ###TESTMARK2###
    3. </div>

    Auf einer seite habe ich zwei content elemente. Nur text.

    Mein TS um das zu lesen ist wie folgt:

    1. ...
    2.  
    3. TESTMARK2=CONTENT
    4. TESTMARK2 {
    5. table=tt_content
    6. select.orderBy=sorting
    7. select.where=colPos=0
    8. select.languageField = sys_language_uid
    9. }
    10.  
    11. ...

    Funktioniert auch. Die zwei Texte werden jeweils in neuen zeilen ausgegeben.

    Jetzt würde ich gerne jedes content element mit einem wrap versehen.

    Dazu habe ich:

    1. ...
    2.  
    3. TESTMARK2=CONTENT
    4. TESTMARK2 {
    5. table=tt_content
    6. select.orderBy=sorting
    7. select.where=colPos=0
    8. select.languageField = sys_language_uid
    9. stdWrap.wrap = <span class="av_footer">|</span>
    10. }
    11.  
    12. ...

    probiert.

    Das ergebnis ist aber, dass der span-tag um den gesamten content geht und nicht um jedes einzelne element.

    guckst du:

    1. <div align=center style="text-align: left; vertical-align: middle;">
    2. <span class="av_footer">
    3. <!-- CONTENT ELEMENT, uid:264/text [begin] -->
    4. <div id="c264" class="csc-default">
    5. <!-- Text: [begin] -->
    6. <p class="bodytext">test_text_def</p>
    7. <!-- Text: [end] -->
    8. </div>
    9. <!-- CONTENT ELEMENT, uid:264/text [end] -->
    10.  
    11. <!-- CONTENT ELEMENT, uid:277/text [begin] -->
    12. <div id="c277" class="csc-default">
    13. <!-- Text: [begin] -->
    14. <p class="bodytext">test_text_def_2</p>
    15. <!-- Text: [end] -->
    16. </div>
    17. <!-- CONTENT ELEMENT, uid:277/text [end] -->
    18. </span>
    19. </div>

    Wie schaffe ich es, dass der span-tag jeweils um content element 264 und um 277 gelegt wird?

    Gruß
    Kallewirsch

    TYPO3: 9.5.0


  • 1
  • WebTekk WebTekk
    T3PO
    0 x
    25 Beiträge
    0 Hilfreiche Beiträge
    18. 05. 2013, 18:41

    Grüezi Averion

    Klappt das ev. mit

    1. TESTMARK2 {
    2. table=tt_content
    3. select.orderBy=sorting
    4. select.where=colPos=0
    5. select.languageField = sys_language_uid
    6. renderObj.wrap = <span class="av_footer">|</span>
    7. }

    Grüsse, Heinz

  • Averlon Averlon
    Padawan
    0 x
    48 Beiträge
    0 Hilfreiche Beiträge
    19. 05. 2013, 10:10

    Hallo Heinz,
    das kannte ich auch so.

    Leider hat das überhaupt keinen Effekt.

    Der span-tag taucht nirgends im html auf.

    surprise!

    Gruß
    Kallewirsch

    TYPO3: 9.5.0

  • rowild rowild
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    22. 05. 2013, 19:48

    Versuchs mit:

    ...
    .renderObj.stdWrap.wrap
    ...

  • 1