Typo3 将块样式添加到RTE

Typo3 将块样式添加到RTE,typo3,rte,typo3-7.6.x,Typo3,Rte,Typo3 7.6.x,我尝试向RTE添加自己的块样式。这是我的页面(在根页面中): RTE.default.proc{ allowedClasses:=addToList(texttwocolumn) EntryHtmlPasser_db.allowedClasses

我尝试向RTE添加自己的块样式。这是我的页面(在根页面中):

RTE.default.proc{
allowedClasses:=addToList(texttwocolumn)
EntryHtmlPasser_db.allowedClasses<.allowedClasses
}
lib.parseFunc_RTE.allowedClasses:=addToList(texttwocolumn)
RTE.default.buttons.blockstyle.tags{
p、 allowedClasses:=addToList(texttwocolumn)
div.allowedClasses:=addToList(texttwocolumn)
}
RTE.classes.texttwocolumn{
名称=两列
}
使用此配置,我可以手动将类
texttwocolumn
添加到HTML中,并在保存时保留它。但我无法在blockstyle选择框中选择它。使用此配置,它甚至可以删除所有其他块样式


我试图从不同的教程和答案中复制配置,但似乎遗漏了什么。Typo3版本为7.6.4,rtehtmlarea版本为7.6.0

您在RTE css文件中定义了样式吗?@sven没有,因为我不需要在后端查看样式,而对于前端,它已经在另一个css文件中定义。我将立即添加一个RTE css文件,并检查这是否有什么变化。@sven我添加了一个带有:
.texttwocolumn{background:red}
的css来测试它。现在,此类RTE中的
div
p
具有红色背景,但块样式仍然是
未知块样式
。您在RTE css文件中定义了样式吗?@sven没有,因为我不需要在后端查看样式,而对于前端,它已经在另一个css文件中定义。我将立即添加一个RTE css文件,并检查这是否有什么变化。@sven我添加了一个带有:
.texttwocolumn{background:red}
的css来测试它。现在,此类RTE中的
div
p
具有红色背景,但块样式仍然是
未知块样式
RTE.default.proc {
    allowedClasses := addToList(texttwocolumn)
    entryHTMLparser_db.allowedClasses < .allowedClasses
}

lib.parseFunc_RTE.allowedClasses := addToList(texttwocolumn)

RTE.default.buttons.blockstyle.tags {
    p.allowedClasses := addToList(texttwocolumn)
    div.allowedClasses := addToList(texttwocolumn)
}
 RTE.classes.texttwocolumn { 
     name = Two Column
 }