Konfig der "p" Tags im TS funzt nicht

  • Outlaw Outlaw
    Jedi-Meister
    0 x
    264 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2009, 12:25

    Hallo Leute,

    in der Anleitung zum Newsmodul stehen Optionen, wie man die Absätze (und daraus resultierenden Leerzeilen) weg bekommt.

    Aber egal wo ich die Konfig eintrage, nix passiert ....

    Typo3 4.3.2 mit PHP 5.irgendwas

    Was mache ich falsch oder wo muss z.B.

    [TS]# this will remove the complete <p> tag from all news content
    elementsplugin.tt_news { general_stdWrap {
    parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
    }
    }[/TS]

    genau hin ??

    Oder die ganzen anderen Geschichten von

    http://typo3.org/documentation/document-library/extension-manuals/tt_news/2.5.2/view/1/7/ ??


  • 1
  • gonzolab gonzolab
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2009, 13:47

    Hi,
    so ists richtig:
    [TS]plugin.tt_news {
    general_stdWrap {
    parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
    }
    }[/TS]

    Die Zeilenumbrüche sind zu beachten; hinter "{" darf in der gleichen Zeile nix mehr stehen.

    Der Code kommt ins TypoScript-Setup von Deinem Template, wie im manual von tt_news auch angegeben ;-)

    Grüße, Alberto

  • Outlaw Outlaw
    Jedi-Meister
    0 x
    264 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2009, 23:46

    Hallo Alberto,

    danke für Deine Info.

    Leider ändert sich nix, habe es genauso dort eingetragen ....

    Gruß

    Outi

  • gonzolab gonzolab
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    17. 01. 2009, 14:54

    Hi,
    villeicht ist es eher das, was Du meinst:

    [TS]# This will remove the <p class="bodytext"> wrap from subheader, author and links
    plugin.tt_news {
    # unset general_stdWrap
    general_stdWrap >

    displayList {
    # add a wrap to the subheader
    subheader_stdWrap.wrap = <p>|</p>
    }

    displaySingle {
    # add parseFunc to the subheader
    subheader_stdWrap.parseFunc < lib.parseFunc_RTE
    # prevent adding of <p> tags
    subheader_stdWrap.parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
    # add parseFunc to the bodytext
    content_stdWrap.parseFunc < lib.parseFunc_RTE
    # add parseFunc to the links field
    linksItem_stdWrap.parseFunc < lib.parseFunc_RTE
    # prevent adding of <p> tags
    linksItem_stdWrap.parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
    }
    }[/TS]
    auch dieser Code ist wieder 1:1 aus dem Manual von tt_news kopiert und wird im TypoScript-Setup Deines Templates abgelegt; Nicht vergessen, danach den Cache zu löschen.
    Weiter würde ich Dir dazu raten, die Formatierungen über css zu erledigen; so hast Du eine viel bessere Kontrolle über Ausgabe im Browser.
    Viele Grüße, Alberto

  • 1