如何向TYPO3 RTE(版本6.0.2)添加新类 我尝试了与Typo3 4相同的方式: - 在fileadmin文件夹中创建了一个css文件(fileadmin / css / rte.css) - 在此css文件中添加样式 - 在页面TSConfig中添加这些行:
RTE.default {
classesParagraph >
classesTable >
classesTD >
classesLinks >
classesCharacter >
classesAnchor >
classesImage >
ignoreMainStyleOverride=1
showTagFreeClasses=1
contentCSS = /fileadmin/css/rte.css
showButtons = *
showTagFreeClasses = 1
proc.allowedClasses >
}
RTE.classes {
left.name=Float left
}
但没有任何变化,我添加的课程将不会在RTE中显示...
提前感谢。
答案 0 :(得分:4)
我认为一些配置选项在较新版本的TYPO3中已经改变。
弃用的属性=>改为使用
答案 1 :(得分:2)
如果您仍然需要帮助:这是另一个有用答案的问题: Cannot choose text style in RTE
我遇到了与TYPO3 6.0.2相同的问题,我发现许多教程或论坛条目包含已弃用的属性。对上述问题的回答是有效的。
答案 2 :(得分:0)
css文件rte.css
a.youtube-vintage, a.fb-vintage, a.www-vintage {
color: #9A3811;
}
pagets config
/////////////////////////////////////////////////////////////
// RTE
/////////////////////////////////////////////////////////////
RTE.classes{
youtube-vintage{
name = youtube
value = color:#636466; font-size:15px;
}
fb-vintage{
name = fb
value = color:#9A3811;
}
www-vintage{
name = www
value = color:#9A3811;
}
}
RTE.default{
ignoreMainStyleOverride = 1
useCSS = 1
showTagFreeClasses = 1
contentCSS = fileadmin/templates/css/rte.css
buttons {
blockstyle.tags.div.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage)
blockstyle.tags.p.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage)
textstyle.tags.span.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage)
}
proc.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage)
}