リッチテキストエディターのカスタマイズ方法

このページでは、リッチテキストエディターのカスタマイズの方法と、Contaoの次の更新で上書きされないように変更を保存する方法を説明します。ContaoはデフォルトではTinyMCEのプラグインをすべては取り込んでいないことに注意してください。このためContaoの配布に含まれていないプラグインを使用したい場合はTinyMCEのプロジェクトのウェブサイトからダウンロードし、plugins/tinyMCE/pluginsのフォルダーに移してください。

上の図は、リッチテキストエディターのデフォルトの構成ファイルsystem/config/tinyMCE.phpです。カスタマイズした構成を作成するには、単純にこれをコピーして名前を変更、例えばtinyCustom.phpとします。次に、この新しいファイルに変更を行って保存します。最後の段階は、system/config/dcaconfig.phpファイルにあるデータコンテナ構成を調整して、Contaoにカスタマイズしたファイルを適用するフィールドを知らせます。

// テキストのコンテンツ要素にカスタマイズしたリッチテキストエディタの構成を使用
$GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte'] = 'tinyCustom';

コメントの追加

Marcin Stępieńによるコメント | 2010年2月11日

素晴らしい記事です! ありがとう。