Hallo
wenn ich wie unten aus der tt_news-Tabelle "bodytext", den Text lade, welcher über den Texteditor des tt-news Plugins eingegeben wurde, verändert sich das HTML, was in der Tabelle "bodytext" abgespeichert ist. Ich hätte als Content Object auch schon HTML probiert, aber da kommt gar nichts.
Aus
<h3>Überschrift:</h3>
<p><span class="important">Lorem Ipsum ....</span></p>
<p><a href="http://www.domain.at" target="_blank" class="external-link-new-window" title="Link zu domain.at">www.domain.at</a></p>
wird
<h3>Überschrift:</h3>
<span class="important">Lorem Ipsum ....</span>
<link http:wwwdomainat="" _blank="" external-link-new-window="" linkzudomainat="" />www.secon.at</link>
Wie kann ich das verhindern das HTML Tags rausgeschmissen werden? Hier mein TS:
seite.10.subparts.CONTENTSINGLE >
seite.10.subparts.CONTENTSINGLE = COA
seite.10.subparts.CONTENTSINGLE {
10 = CONTENT
10.table = tt_news
10.select {
pidInList = 17
andWhere.data = GPvar:tx_ttnews|tt_news
andWhere.wrap = uid = |
}
10.renderObj = COA
10.renderObj {
wrap = <div>|</div>
10 = TEXT
10.field = bodytext
10.wrap = |
}
}
Ich hätte evtl an stripHtml gedacht aber keinen Erfolg damit gehabt #paralyzed#
Danke für eure Hilfe!
rolib
Kann es sein, dass ich hier einen anderen wrap nehmen soll, damit die HTML Tags nicht gelöscht werden?
MIt dem RTE wird es doch nicht zusammenhängen, da ja der HTML Text korrekt in der tt-news Tabelle im Feld bodytext steht.
Oder macht das renderObj die Probleme in diesem Zusammenhang?
Hab schon alles durchwühlt, mit den verschiedensten Suchwörtern aber noch keinen Denkanstoss gefunden. Kann es sein dass dies nur mit meiner Datenbank oder meiner Typo3 Installation zu tun hat? Unwahtscheinlich oder? #paralyzed#
lg rolib
Ich habs nun über RECORDS probiert das Feld auszulesen, mit dem selben Ergebnis - die <p> tags werden gelöscht und <a> tags werden zu <link>
Hab auch ein content_stdWrap.stripHtml = 0 versucht und auch mit parseFunc - ich schaffs einfach nicht #angry# . Bin für jeden Tipp total dankbar.
seite.10.subparts.CONTENTSINGLE = COA
seite.10.subparts.CONTENTSINGLE {
10 = RECORDS
10 {
if.isTrue.data = GPvar:tx_ttnews|tt_news
source.data = GPvar:tx_ttnews|tt_news
tables = tt_news
conf.tt_news = COA
conf.tt_news {
10 = TEXT
10.field = bodytext
#content_stdWrap.stripHtml = 0
}
}
}
Hat jemand "bodytext" aus der tt_news Tabelle ausgelesen und sowohl Text und Inhalt blieben unverändert? Diesbezüglich eine Rückmeldung würde mir zumindest sagen, dass es irgendwo ein Probelm bei mir gibt. Danke euch.
rolib