2013-05-14 47 views
2

我需要幫助將瀏覽按鈕添加到Tinymce中的圖像集合中。 我只需要div本身,沒有額外的東西。添加一個額外的按鈕到Tinymce popup

我使用TinyMCE的V4

這是我的配置:

tinymce.init({ 
    selector: "#id_content", 
    plugins : 'advlist autolink link image lists charmap print preview media', 
    file_browser_callback : "myCustomFileBrowser" 
}); 

file_browser_callback增加了瀏覽按鈕,而且還每次被點擊時引發錯誤(和我想避免那)。

+0

你爲什麼不使用插件,並在那裏dialog.html定義必要的按鈕? – Thariama

+0

我不太熟悉爲tinymce編寫插件,我試過他們的教程,但沒有奏效。我的臨時解決方案是,我只是刪除了在插件本身中調用函數的代碼,所以現在它只是添加按鈕,我將自己的函數綁定到它。 –

回答

1

我猜錯誤信息是「TypeError:a不是函數」。你需要給這個函數本身,而不是一個包含它的名字的字符串。

tinymce.init({ 
    selector: "#id_content", 
    plugins: 'advlist autolink link image lists charmap print preview media', 
    file_browser_callback: function (inputId, url, type, callerWindow) { 
     console.log('store the chosen ' + type + ' URL in #' + inputId); 
    } 
}); 

或接口上

tinymce.init({ 
    selector: "#id_content", 
    plugins: 'advlist autolink link image lists charmap print preview media', 
    file_browser_callback: myCustomFileBrowser 
}); 

更多細節:http://www.tinymce.com/wiki.php/Configuration:file_browser_callback

相關問題