2013-03-08 73 views
3

如何添加新类到TYPO3 RTE(版本6.0.2) 我尝试了与Typo3相同的方式4: - 在fileadmin文件夹中创建了一个css文件(fileadmin/css/rte.css) - 在此css文件 增添风采 - 加入选项Page TSconfig这些线路:Typo3 6.0.2添加RTE类

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

**你可以在这里看到TYPO3版本7.6.X **, [在RTE添加类](HTTP:/ /stackoverflow.com/questions/13050092/cannot-choose-text-style-in-rte/38370419#38370419) – 2016-07-14 09:31:31

回答

4

我认为在新版本的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.removeItems
  • defaultLinkTarget => buttons.link.properties .target.default
  • RTE.default.classesAnchor => RTE.default.buttons.link.properties.class.allowedClasses
  • RTE.default.classesAnchor.default [链接型] => RTE.default.buttons .link。[link-type] .properties.class.default
  • mainStyleOverride => contentCSS
  • mainStyleOverride_add。[键] => contentCSS
  • mainStyle_font => contentCSS
  • mainStyle_size => contentCSS
  • mainStyle_color => contentCSS
  • mainStyle_bgcolor => contentCSS
  • inlineStyle。[任何-KeyString中] = > contentCSS
  • ignoreMainStyleOverride => na
  • disableTYPO3Browsers =>按钮。image.TYPO3Browser.disabled和buttons.link.TYPO3Browser.disabled
  • showTagFreeClasses => buttons.blockstyle.showTagFreeClasses和buttons.textstyle.showTagFreeClasses
  • disablePCexamples => buttons.blockstyle.disableStyleOnOptionLabel和buttons.textstyle.disableStyleOnOptionLabel

在这里看到:http://forge.typo3.org/issues/28325

2

如果您仍然需要帮助:这是一个有用的回答另一个问题: Cannot choose text style in RTE

我有TYPO3 6.0.2的相同问题,我发现包含不赞成使用的属性的许多教程或论坛条目。对于上述问题的回答就起作用了。

0

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) 
    } 
+0

对于TYPO3 7.6.X,http://stackoverflow.com/questions/13050092/cannot-choose-text-风格在即食/ 38370419#38370419 – 2016-07-14 09:32:52