Zum Inhalt springen

doppelter <p>-Tag im Text mit RTE....

Erstellt am 25. Oktober 2005 · 2 Antworten · letzte Antwort am 25. Oktober 2005

Tags: Inhaltselemente, Frage

zimboo ·

Hallo Commmunity,

ich verzweifel langsam aber sicher... Ich habe mir einige Tuts hier runtergeladen und durchgearbeitet, das Buch "Praxiswissen Typo3" gekauft und mir das Tut von Robert Meyer (PDF) hier runtergeladen. Aber immer wieder habe ich das selbe Problem:

Im Quäl-Code meiner Seite steht immer dieser unnötige P-Tag:

...                                           <td id="content"><a name="1"></a><h1>Hier kommt die Überschrift</h1>
...
<p style="font: arial 12px #000000;"><p style="margin:0 0 0 0;">Und das hier ist der Text...</p></p>

#angry#
Ich bekomme diesen dämlichen P-Tag

<p style="margin: 0 0 0 0;">...</p>

einfach nicht weg. Ich habe es schon über den TypoScript Object Browser versucht, direkt in TS mit folgendem Code:

tt_content.text.20{
 textStyle >
 wrap = <p style="font: arial 12px #000000;"> | </p>
}

mit dem Erfolg, dass ich nun einen in einander verschachtelten P-Tag habe, wie man wieter oben sehen kann #angry# #angry#

in dem Template habe ich natürlich über "click here to edith whole template record" unter "include static" -> content(default) ausgewählt...

Kann mir denn jemand einen Tipp geben wo ich diesen dämlichen P-Tag denn nun endlich mit meinen Werten überschreiben kann????
Bitte - ich totaaaaal am verzweifeln bin...
😢

Gruß

Jörg

erzengel ·
tt_content.stdWrap.dataWrap = 
tt_content.noANameTagForFirstRecord = 1 
tt_content.text.20.parseFunc {
nonTypoTagStdWrap.encapsLines.nonWrappedTag > 
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |</br>
nonTypoTagStdWrap.encapsLines.remapTag.p = <br>
} 
tt_content.text.20.parseFunc.stdWrap.HTMLparser = 1 
}

Damit geht es bei mir!

Und schrifft dann über css formatiert mit:
td { vertical-align: top;
FONT-FAMILY: arial;
FONT-SIZE: 9pt;
COLOR: #31393b;
}

.fstyle {
BORDER-RIGHT: #31393b 0px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 0px solid; COLOR: #31393b; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: arial
}

Das ist nützlich für Listen, damit die nicht so riesig sind:
ul {margin-bottom:0;margin-top:0;margin-left:17;}

zimboo ·

hmmmm Danke erstmal Eerzengel...

Allerdings finde ich das ist mächtisch viel Code um einen blöden P-Tag zu überschreiben #giggle#
Naja werds morgen trotzdem mal ausprobieren...

Danke und gruß aus kölle

Jörg