有沒有人知道如何用Episerver Commerce SP2上的默認編輯器替換TinyMCE?替換Episerver Commerce Editor(TinyMCE)
回答
- 複製tiny_mce文件夾eCommerceFramework \ 5.2 \ EPiServerCommerceManager \共享\ APPS \核心\ \控制在你的商業管理器網站編輯\
- 複製TinyMCEEditor.dll到\ bin文件夾。
- 在Commerce Manager站點文件夾中打開appSettings.config。將2個鍵「HtmlEditorControl」和「AdminHtmlEditorControl」更改爲新的編輯器路徑。
- 在Commerce Manager站點的根文件夾中創建文件夾名稱「UserFiles」。
- 完成後,輸入Commerce Manager並測試編輯器。
使用以下控制:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="EditorControl.ascx.cs" Inherits="TinyMCEEditor.EditorControl" %>
tinyMCE.init({// 常規選項 模式: 「文本域」, 主題: 「先進的」, 插件:「分頁符,樣式,圖層,表,保存,advhr,的advimage,advlink,情感,iespell,inlinepopups,insertdatetime,預覽,媒體,searchreplace,打印,文本菜單,粘貼,方向性,全屏,不可編輯,visualchars,不間斷,xhtmlxtras,模板,單詞計數,advlist「, file_browser_callback:「filebrowser」, setup:function(ed){ ed.onKeyPress.add( function(ed,evt){ } ); }, //主題選項 theme_advanced_buttons1: 「粗體,斜體,下劃線,|,字符表,|,證明左邊,中間對齊,證明右邊,justifyfull,styleselect,formatselect,fontselect,fontsizeselect」, theme_advanced_buttons2:「剪切,複製,粘貼,|,搜索,替換,|,bullist,numlist,|,outdent,indent,blockquote,|撤消,重做,|,鏈接,取消鏈接,錨點,清理,代碼,|,預覽「, theme_advanced_buttons3:」tablecontrols「 , theme_advanced_buttons4: 「」, theme_advanced_toolbar_location: 「頂」, theme_advanced_toolbar_align: 「左」, theme_advanced_statusbar_location: 「底」, theme_advanced_resizing:真實, //例內容的CSS(應該是你的網站CSS) 個content_css: 「CSS/content.css」, //刪除鏈接/圖像/媒體/模板對話框列出 template_external_list_url: 「列出/ template_list.js」, external_link_list_url: 「列出/ link_list.js」, external_image_list_url: 「lists/image_list.js」, media_external_list_url:「lists/media_list。js「, //風格格式 style_formats:[ {title:'Bold text',inline:'b'}, {title:'Red text',inline:'span',styles:{color:'# ff0000'}}, {title:'Red header',block:'h1',styles:{color:'#ff0000'}}, {title:'Example 1',inline:'span',classes:'示例1'}, {title:'Example 2',inline:'span',classes:'example2'}, {title:'Table styles'}, {title:'Table row 1',selector:'tr ',類:'tablerow1'} ], //替換模板插件的值 template_replace_values:{ username:「Some User」, staffid:「991234」 } });
功能filebrowser(FIELD_NAME,網址,類型,贏){
fileBrowserURL = "../FileManager/Default.aspx?sessionid=<%= Session.SessionID.ToString() %>"; tinyMCE.activeEditor.windowManager.open({ title: "Ajax File Manager", url: fileBrowserURL, width: 950, height: 650, inline: 0, maximizable: 1, close_previous: 0 }, { window: win, input: field_name, sessionid: '<%= Session.SessionID.ToString() %>' } ); } </script> <script type="text/javascript" language="javascript"> $(".ajax__htmleditor_editor_toptoolbar").each(function (index) { $(this).html($(this).html() + "<img onclick=showImgManager('" + index + "') src='../FileManager/icons/img-add-32.png' class='ajax__htmleditor_toolbar_button' /><img onclick=showFileManager('" + index + "') src='../FileManager/icons/Files-add-32.png' class='ajax__htmleditor_toolbar_button' /><div style='display:none;float:left;width:100%;padding-top:5px;' id='divImgManager" + index + "'></div>"); }); function openFileManager(index) { window.open("../FileManager/Default.aspx?sessionid=<%= Session.SessionID %>&input=" + index, "myWindow", "status = 1, height = 650, width = 950, resizable = 0") } </script> <textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 40%" runat="server"></textarea>
- 1. 獲取產品episerver commerce
- 2. tinymce html5 editor
- 3. Ace Editor with TinyMCE textarea
- 4. 替換Spree Commerce佈局的問題?
- 5. TinyMCE替換父節點
- 6. 忽略/替換TinyMCE的
- 7. 如何從tinyMCE Editor中刪除圖標?
- 8. Microsoft Commerce Server的替代品
- 9. tinyMCE和insertAtCaret(),替代tinyMCE?
- 10. 用FancyBox替換TinyMCE彈出框
- 11. 查找並替換爲TinyMCE 4
- 12. tinymce:替換<img>標記提交
- 13. TinyMce替換模板中的值
- 14. tinymce自定義按鈕替換內容
- 15. 用TinyMCE中的刪除線替換backspace
- 16. tinyMCE替換整個表單不僅textarea
- 17. 禁用/替換Spree Commerce中的回形針
- 18. 尋找EpiServer文檔
- 19. 如何在Atom Editor中關閉查找和替換窗格?
- 20. 用sed或自定義腳本替換$ EDITOR
- 21. 替換字體動畫Body Editor Loader中創建的燈具
- 22. TinyMCE的顯示替換字符來代替
- 23. 替代統一文件在EPIServer 10
- 24. 允許在TinyMCE的自定義HTML屬性在EPiServer
- 25. 在Episerver 9中自定義TinyMCE編輯器
- 26. 如何在EpiServer 8.0中調整TinyMCE的.init事件?
- 27. 如何Episerver
- 28. Tinymce Editor從數據庫檢索數據問題[striping backslash]
- 29. 如何從TinyMCE的fMath Editor插件獲取MathML/Latex代碼?
- 30. 如何刪除TinyMCE Editor中的所有html?
是的,我相信他們甚至附帶標準安裝其他編輯器。如果不這樣做,您可以創建自己的字段類型並連接使用任何所需自定義編輯器的自定義控件。 –
哦,並更改您的用戶名。沒有人會用這樣的暱稱來回答你的問題。 –
謝謝埃裏克!你有沒有任何微型MCE控制的例子? – Bara