我有一个非常奇怪的问题。我在TYPO3网站的RTE中添加了blockstyle。除Edge之外,它在任何地方都可以正即使在IE 11中它也能正常工作。 在Edge中,blockstyle部分始终处于非活动状态(变灰)。 当我将光标放入已经有块样式的文本时,它会显示"未知的块样式"。
我很困惑,到目前为止没有找到关于Edge处理RTE块样式的信息。我的代码是否犯了错误,还是Edge的错误?
我的代码在 RTE.ts :
RTE {
default {
contentCSS = path/to/RTE.css
showButtons = blockstylelabel, blockstyle, formatblock, bold, orderedlist, unorderedlist, insertcharacter, link, findreplace, chMode, removeformat, undo, redo, about
buttons {
formatblock {
removeItems = h4, h5, h6, pre, address, article, blockquote, footer, header, nav, div, aside, section, container
}
}
}
}
# configuration for introtext blockstyle
RTE.default.buttons.blockstyle.allowedClasses := addToList(introtext)
RTE.default.proc.allowedClasses := addToList(introtext)
RTE.classes.introtext.name = Introtext
# configuration for checkmarks blockstyle
RTE.default.buttons.blockstyle.allowedClasses := addToList(checkmarks)
RTE.default.proc.allowedClasses := addToList(checkmarks)
RTE.classes.checkmarks.name = USP Liste
RTE.css
中的代码 /* Block styles */
p.introtext {
font-size: 24px;
}
ul.checkmarks {
list-style: none;
padding-left: 1em;
}
答案 0 :(得分:1)
这看起来像Bug,应该由TYPO3核心团队修复。 RTE不应具有/需要浏览器特定配置。
你可以在这里报告错误: https://forge.typo3.org/projects/typo3cms-core/issues (您需要使用您的typo3.org帐户登录。在页面显示"新问题"按钮之前。
以下列表可帮助开发人员更快地找到问题: 1)TYPO3版本。 (参见about模块) 2)已安装的扩展(如果您怀疑他们与RTE交互) 3)可能的Javascript错误。 (按F12并单击选项卡"控制台") 4)重现问题的步骤。
答案 1 :(得分:0)
TYPO3问题以以下评论结束:
很抱歉,我们关闭此问题,因为现在TYPO3使用CKEditor和 TYPO3不再支持RTEHtmlarea。
RTEHtmlarea开发已经停止 - 它已经与之脱钩了 核心及其代码可在GitHub上获得: https://github.com/FriendsOfTYPO3/rtehtmlarea
如果你仍然需要这个,请在GitHub上创建一个PR