Beitrag 1:
Leider konnte mir keiner helfen, bzw. hatte keine Antwort bekommen. Habs nach einigen Tests selbst hinbekommen. Hier meine Problem und die Lösung:
Links welche im RTE gesetzt werden, über das Inhaltselement Text, werden im Fronted nicht richtig dargestellt. Wenn ich diese als HTML-Element anlege funktioniert alles.
<p> Tags werden komplett ignoriert und Links welche gesetzt werden, werden vom Typolink nicht umgewandelt.
<link http://www.google.de/ - external-link-new-window "Opens external link in new window"> test </link>
Meine Setup sieht folgendermaßen aus:
page = PAGE
page.bodyTag = <body>
# CSS
page.includeCSS {
screen = fileadmin/css/css.css
screen.title = display
screen.media = screen
}
# Designvorlage
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/startseite.html
page.10.workOnSubpart = DOKUMENT
### Menü ###
page.10.marks.MENU_TOP = HMENU
page.10.marks.MENU_TOP {
special = directory
special.value = 28
1 = TMENU
1.NO = 1
1.NO.linkWrap = | |
}
### Menü ###
page.10.marks.MENU_MAIN = HMENU
page.10.marks.MENU_MAIN {
special = directory
special.value = 27
}
page.10.marks.MENU_MAIN {
### Erste Ebene ###
1 = TMENU
1 {
wrap = <ul class="menu">|</ul>
expAll = 1
NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li>
ACT < .NO
ACT = 1
ACT.ATagParams = class="active"
}
### Zweite Ebene ###
2 = TMENU
2 {
wrap = <ul onmouseover="show(this)" onmouseout="hide(this)">|</ul>
NO.allWrap = <li>|</li>
}
}
### MENÜ ENDE ###
page.10.marks.INHALT_STARTSEITE = CONTENT
page.10.marks.INHALT_STARTSEITE.table = tt_content
page.10.marks{
AKTUELLES = CONTENT
AKTUELLES {
table = tt_content
select{
where = colPos = 0
orderBy = sorting
pidInList = 29
}
}
}
tt_content = COA
tt_content.parseFunc < lib.parseFunc_RTE
tt_content{
10 = TEXT
10 {
field = header
wrap = <h1>|</h1>
}
20 = TEXT
20{
field = bodytext
}
}
Hatte gelesen, dass folgendes helfen soll:
20=TEXT
20.field=bodytext
20.parseFunc < lib.parseFunc_RTE
20.wrap=<div>|</div>
Dies funktioniert jedoch leider auchnicht.
Die TSConfig ist nicht konfiguriert (wobei ich hier schon viel versucht habe)
Mit freundlichen Grüßen
Chacky
Beitrag 2:
Ich hatte immernoch keine komfortable Lösung gefunden, leider gabs auchnoch keine Antwort.
Habe nun in der Datei class.t3lib_parsehtml_proc.php bei
* Converting <A>-tags to <link tags>
in zeile 566 folgende Zeilen entfernt:
unset($attribArray_copy['href']);
unset($attribArray_copy['target']);
unset($attribArray_copy['class']);
unset($attribArray_copy['title']);
unset($attribArray_copy['data-htmlarea-external']);
dadurch werden die Links endlich normal gespeichert.
Problem 2 <p> Tags.
Beitrag 3:
Problem zum P Tag gelöst durch das ergänzen von P in folgender Zeile:
var $blockElementList = 'P,PRE,UL,OL,H1,H2,H3,H4,H5,H6,ADDRESS,DL,DD,HEADER,SECTION,FOOTER,NAV,ARTICLE,ASIDE'; // List of tags for these elements