我尝试将自己的blockstyle添加到RTE。这是我的pageTS(在根页面中):
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
}
使用此配置,我可以在HTML中手动添加类texttwocolumn
,并在保存时保留它。但是我无法在blockstyle选择框中选择它。使用此配置,它甚至可以删除所有其他块样式。
我试图从不同的教程和stackoverflow答案复制配置,但似乎我错过了一些东西。 Typo3版本为7.6.4,rtehtmlarea版本为7.6.0