2013-03-08 269 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