3

TYPO3 RTE (バージョン 6.0.2) に新しいクラスを追加するにはどうすればよいですか? Typo3 4 と同じ方法を試しました: - fileadmin フォルダー (fileadmin/css/rte.css) に 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 に表示されません...

前もって感謝します。

4

3 に答える 3

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.[リンクタイプ].properties.class.default
  • mainStyleOverride => contentCSS
  • mainStyleOverride_add.[key] => contentCSS
  • mainStyle_font => contentCSS
  • mainStyle_size => contentCSS
  • mainStyle_color => contentCSS
  • mainStyle_bgcolor => contentCSS
  • inlineStyle.[任意のキー文字列] => contentCSS
  • ignoreMainStyleOverride => なし
  • disableTYPO3Browsers => buttons.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

于 2013-04-22T12:03:02.737 に答える
2

それでも助けが必要な場合: ここに役立つ回答のある別の質問があります: RTE でテキスト スタイルを選択できません

私は TYPO3 6.0.2 で同じ問題を抱えており、多くのチュートリアルやフォーラムのエントリに非推奨のプロパティが含まれていることがわかりました。前述の質問への回答で、それは機能しました。

于 2013-07-17T13:24:46.547 に答える
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)
    }
于 2015-08-14T12:22:40.240 に答える