Typo3 类型3 6.0.2添加RTE类
如何向TYPO3 RTE(版本6.0.2)添加新类 我尝试了与Typo3 4相同的方法: -在fileadmin文件夹(fileadmin/css/rte.css)中创建了一个css文件 -在这个css文件中添加样式 -在第TSConfig页中添加这些行:Typo3 类型3 6.0.2添加RTE类,typo3,typoscript,rte,Typo3,Typoscript,Rte,如何向TYPO3 RTE(版本6.0.2)添加新类 我尝试了与Typo3 4相同的方法: -在fileadmin文件夹(fileadmin/css/rte.css)中创建了一个css文件 -在这个css文件中添加样式 -在第TSConfig页中添加这些行: RTE.default { classesParagraph > classesTable > classesTD > classesLinks > classesCharacter > classesAncho
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中
提前感谢。我认为在较新版本的TYPO3中,一些配置选项已经更改 不推荐的属性=>改用
- disableRightClick=>contextMenu.disable
- disableContextMenu=>contextMenu.disable
- hidePStyleItems=>buttons.formatblock.removeItems
- hideFontFaces=>buttons.fontstyle.removeItems
- fontFace=>buttons.fontstyle.addItems
- hideFontSizes=>buttons.fontsize.removeItems
- fontSize=>buttons.fontSize.addItems
- classesCharacter=>buttons.textstyle.tags.span.allowedClasses
- classesParagraph=>buttons.blockstyle.tags.div.allowedClasses
- classesTable=>buttons.blockstyle.tags.table.allowedClasses
- classesTD=>buttons.blockstyle.tags.td.allowedClasses
- classesImage=>buttons.image.properties.class.allowedClasses
- classesLinks=>buttons.link.properties.class.allowedClasses
- blindImageOptions=>buttons.image.options.removeItems
- blindLinkOptions=>buttons.link.options.removietems
- defaultLinkTarget=>buttons.link.properties.target.default
- RTE.default.classesAnchor=>RTE.default.buttons.link.properties.class.allowedClasses
- RTE.default.classesAnchor.default.[链接类型]=>RTE.default.buttons.link.[链接类型].properties.class.default
- mainStyleOverride=>contentCSS
- mainStyleOverride_add.[key]=>contentCSS
- mainStyle_font=>contentCSS
- 主样式大小=>contentCSS
- 主样式颜色=>contentCSS
- mainStyle_bgcolor=>contentCSS
- inlineStyle。[任意键串]=>contentCSS
- IGNOREMANSTYLEOVERRIDE=>n.a
- DisableTypo3Browser=>buttons.image.TYPO3Browser.disabled和buttons.link.TYPO3Browser.disabled
- showTagFreeClasses=>buttons.blockstyle.showTagFreeClasses和buttons.textstyle.showTagFreeClasses
- disablePCexamples=>buttons.blockstyle.disableStyleOnOptionLabel和buttons.textstyle.disableStyleOnOptionLabel
请参见此处:如果您仍然需要帮助:这里是另一个问题,并提供了有用的答案: 我对TYPO3 6.0.2也有同样的问题,我发现许多教程或论坛条目包含不推荐的属性。对上述问题的回答有效。css文件rte.css
a.youtube-vintage, a.fb-vintage, a.www-vintage {
color: #9A3811;
}
页面配置
/////////////////////////////////////////////////////////////
// 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)
}
你可以在这里看到TYPO3版本7.6.X,TYPO3版本7.6.X,