TinyMCEのスタイル追加と空タグ

2014年10月15日 at 10:38

TinyMCEのプリセットにスタイルを追加したいのですが、現在Bootstrap3のパッケージのスタイルでtypography.cssでスタイルを追加されているようなのですが、このtypography.cssを/themes/bootstrap/typography.cssで上書きして
最終行に .table{}などを追加しても
さっぱりTinyMCEに反映されません。
files/cash/css/bootstrap/typography.css
は更新されているようなのですが...上書きするファイルを間違えているのでしょうか?

また、アイコン表示で使う空タグ

も消去されます。
この対象法はあるのでしょうか?

タグ:

Re: TinyMCEのスタイル追加と空タグ

2014年10月29日 at 19:59
便乗で失礼します。

自分も空タグが消されることで調べているのですができていません。

editor_config.phpをオーバーライドして

tinyMCE.init({
extended_valid_elements : "div[class|id|style|title]"
・・・
・・・
});

のように書いてみたのですがうまくいかずです。RUBY等DIV以外ならできます。
このeditor_config.phpも古いもので、5.6.3.1に同梱されているものでは書式が全然違くて全くさっぱりです。

5.6.3.1のeditor_config.phpですと、
tinyMCE.init(<?php echo Loader::helper('json')->encode($textEditorOptions); ?>);
これだけでroot>concrete>core>helpers>tinymce.phpをいじればいのかなと思って
root>helpers>tinymce.phpでオーバーライドし
'extended_valid_elements' => 'div[class|id|style|title]',
という感じで書き足したのですが変わらずでした。
こちらはDIV以外もダメです。

わかる方いましたらお願いします。