2015-03-02 71 views
0

試圖添加自定義字體格式我似乎無法弄清楚如何。我已經能夠使用配置文件做其他的事情,並且已經創建了一些東西,但是這個沒有任何作用。添加font_formats ImpresspagesCMS tinyMCE

originalConfig.toolbar1 = originalConfig.toolbar1 + ' fontselect '; 

originalConfig.font_formats = 'Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;AkrutiKndPadmini=Akpdmi-n'; 

return originalConfig; 

即使這樣originalConfig.font_formats = originalConfig.font_formats + '';

然而

它引發錯誤

"Uncaught TypeError: Cannot read property 'indexOf' of undefined"

對從e.addButton來( 「fontselect」,函數(){}); tinymce.min.js處理TinyMCE中的默認字體家族格式化程序,這使我相信我已接近成功。不知何故,爲了填充包含不同字體的列表框,數據沒有被傳遞給索引。

這在TinyMCE中相當簡單,但您的覆蓋系統沒有記錄。

任何幫助表示讚賞。

回答

0

TinyMCE中有兩個概念:字體和樣式。不確定你指的是哪一個。但無論如何,我會建議去樣式,這裏是如何添加自己的樣式:https://www.impresspages.org/docs/tinymce

+0

我想使用TinyMCE文檔[字體格式](http://www.tinymce)中描述的字體.com/wiki.php/Configuration:font_formats)我知道如何使用自定義格式,並可能集成我自己的代碼來插入自定義字體,只是不想重新發明輪子。 – 2015-03-03 05:33:31