AdvancedEditorによるTinyMCEの「テンプレートの挿入」ボタンを非表示にする(管理画面マルチデバイス設定が使えないとき)

投稿日:

先に次の記事を書いたが、

/knowledge_short/2021/210102_000393.html

PowerCMSのバージョンが4以前だと管理画面マルチデバイス設定は使えない。

つかえないときー

は、システムレベルの管理画面のメニュー「設定>PowerCMS」からPowerCMS設定画面を開き、入力項目「高度な設定」にJSコードを記載する事で対応する。

ただ、次の様に属性値を書き換えるような処理だと効かない。

jQuery('.mceToolbar .mceButton.mce_template').hide();
jQuery('.mceToolbar .mceButton.mce_template').css('display','none');

よって、HTMLコードにstyleタグでcssを埋め込む形にする。

jQuery('head').append('<style>.mceToolbar .mceButton.mce_template{display: none;}</style>');

ただ、この方法は当然「高度な設定」の機能が無いと使えない。そもそもでバージョンアップをお願いしたい(__)

関連するタグ

PowerCMS 4.31