我們需要到CMS中的TinyMCE的.init事件來調整一些設置。我們應該怎麼做?這是我們希望能夠執行的一個例子。如何在EpiServer 8.0中調整TinyMCE的.init事件?
tinymce.init({
some_property : 'do something'
});
這是我們可以調整TinyMCE中的內容過濾。我的理解是,此版本的EpiServer使用TinyMCE 3.9.3。謝謝你的幫助。
我們需要到CMS中的TinyMCE的.init事件來調整一些設置。我們應該怎麼做?這是我們希望能夠執行的一個例子。如何在EpiServer 8.0中調整TinyMCE的.init事件?
tinymce.init({
some_property : 'do something'
});
這是我們可以調整TinyMCE中的內容過濾。我的理解是,此版本的EpiServer使用TinyMCE 3.9.3。謝謝你的幫助。
你可以有你的自定義JavaScript執行通過添加類似的站點根目錄下以你的module.config
文件每當CMS UI加載:你需要電線任何腳本
<?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>
在YourScriptFile.js
你可以把啓動TinyMCE事件。
您的其他選擇是爲TinyMCE創建一個插件,以允許爲不同的Episerver屬性啓用/禁用您的自定義初始化代碼。
在專門爲TinyMCE設計的EPiServer documentation中有一段關於創建IDynamicConfigurationOptions的實現。您必須創建一個實現IDynamicConfigurationOptions的類,並且可以在GetConfigurationOptions()方法中返回字典中的數據。