2017-03-29 3 views
0

いくつかの設定を調整できるようにするには、CMSのTinyMCEの.initイベントにアクセスする必要があります。どうすればこのことができますか?ここに私たちが実行できるようにしたいものの例があります。EpiServer 8.0のTinyMCEの.initイベントを調整するにはどうすればよいですか?

tinymce.init({ 
    some_property : 'do something' 
}); 

これは、TinyMCEのコンテンツフィルタリングを調整できるようにするためです。私の理解では、このバージョンのEpiServerはTinyMCE 3.9.3を使用しています。ご協力いただきありがとうございます。

答えて

0

TinyMCEのイベント。

他のオプションとして、TinyMCE用のプラグインを作成して、別のEpiserverプロパティでカスタム初期化コードを有効/無効にすることができます。

0

TinyMCEに固有のEPiServer documentationにIDynamicConfigurationOptionsの実装の作成に関するセクションがあります。 IDynamicConfigurationOptionsを実装するクラスを作成する必要があります。また、GetConfigurationOptions()メソッドでは、データを辞書に戻すことができます。 YourScriptFile.js

<?xml version="1.0" encoding="utf-8"?> 
<module> 
    <clientResources> 
    <add name="tinymce.custominit" path="/Path/To/Script/YourScriptFile.js" resourceType="Script" /> 
    </clientResources> 

    <clientModule> 
    <moduleDependencies> 
     <add dependency="CMS" type="RunAfter" /> 
    </moduleDependencies> 
    <requiredResources> 
     <add name="tinymce.custominit" /> 
    </requiredResources> 
    </clientModule> 

</module> 

あなたがワイヤーに何が必要スクリプト置くことができます:あなたはCMS UIは、サイトのルートでごmodule.configファイルに次のようなものを追加することによってロードされるたびに、カスタムJavaScriptを実行する可能性があり

関連する問題