Zum Inhalt springen

Konfig der "p" Tags im TS funzt nicht

Erstellt am 16. Januar 2009 · 3 Antworten · letzte Antwort am 17. Januar 2009

Tags: tt_news, TYPO3 4, Frage

Outlaw ·

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.

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

genau hin ??

Oder die ganzen anderen Geschichten von

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

gonzolab ·

Hi,
so ists richtig:

plugin.tt_news {
  general_stdWrap {
    parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
  }
}

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 ·

Hallo Alberto,

danke für Deine Info.

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

Gruß

Outi

gonzolab ·

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

# 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 >
  }
}

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