我在rte编辑器上遇到了一个奇怪的问题。最近从TYPO3 7更新到8的小型安装,没有特殊的CE,CSC和rtehtmlarea:
每次保存常规CE(CType =文本)时,bodytext
中的所有html标签都会消失。
尤其是:
有/有链接列表
<ul>
<li><a ...>text1</a></li>
<li><a ...>text2</a></li>
</ul>
将转换为
<p>text1 text2</p>
ext:rtehtmlarea
和ext:rte_ckeditor
也会发生这种情况。
即使没有任何RTE编辑器,也会发生这种情况(您可以输入 naked 文本区域,可以在其中输入HTML)
答案 0 :(得分:0)
TSconfig中的RTE配置缺少一些重要的限制。
RTE.default {
:
proc {
allowTagsOutside = address, article, aside, blockquote, footer, header, hr, nav, section, ul, ol
entryHTMLparser_db = 1
entryHTMLparser_db {
allowTags = a, abbr, acronym, address, article, aside, b, bdo, big, blockquote, br, caption, center, cite, code, col, colgroup, dd, del, dfn, dl, div, dt, em, font, footer,header, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, label, li, link, meta, nav, ol, p, pre, q, samp, sdfield, section, small,span, strike, strong, style, sub, sup, table, thead, tbody, tfoot, td, th, tr, title, tt, u, ul, var
}
exitHTMLparser_db = 1
exitHTMLparser_db {
htmlSpecialChars = 0
keepNonMatchedTags = 1
}
}
}