TinyMCE ImportCS自定义样式插件

TinyMCE ImportCS自定义样式插件,tinymce,wysiwyg,tinymce-4,Tinymce,Wysiwyg,Tinymce 4,我正试图用自定义类填充样式列表,就像我在v3上使用content_css所做的那样,但它没有使用任何样式。我已经按照这里的指示做了。我的插件列表中包含了importcs,importcs_append设置为true,content_css和importcs_file_filter设置为正确的文件,但它不会向格式列表添加任何内容 tinymce.init({ 'plugins': ["advlist autolink lists link image charmap print previ

我正试图用自定义类填充样式列表,就像我在v3上使用content_css所做的那样,但它没有使用任何样式。我已经按照这里的指示做了。我的插件列表中包含了importcs,importcs_append设置为true,content_css和importcs_file_filter设置为正确的文件,但它不会向格式列表添加任何内容

tinymce.init({
    'plugins': ["advlist autolink lists link image charmap print preview hr anchor pagebreak",
        "searchreplace wordcount visualblocks visualchars code fullscreen",
        "insertdatetime media nonbreaking save table contextmenu directionality",
        "emoticons template paste textcolor colorpicker textpattern moxiemanager importcss"],
    'relative_urls': false,
    'content_css': '/cms/style/blocks_mce.css',
    'importcss_append': true,
    'importcss_file_filter': '/cms/style/blocks_mce.css',
    'menubar': 'file edit insert view format table tools',
    'toolbar1': 'undo redo | bold italic | styleselect',
    'toolbar2': 'bullist numlist | alignleft aligncenter alignright alignjustify | link forecolor | image'
});
它肯定是在查找CSS文件,就好像我更改了路径一样,我在代码中得到一个错误,说它找不到该文件,但是我没有在任何地方列出任何新的格式

我可以手动添加它们:

'style_formats': [
    {title: 'test', classes: 'test'}
]
但这实际上并没有将样式应用于文本,我希望它们像以前一样手动拾取


有什么想法吗?

这很奇怪,
内容\u css
应该可以正常工作,另一种设置样式的方法是使用

setStyle

例如:

tinyMCE.DOM.setStyle('mydiv', 'background-color', 'red');

阅读此处:

从TinyMCE 4开始,这些导入的样式似乎仅在
样式选择
下拉工具栏项中可用。因此,您需要将其添加到
工具栏中

您对此有任何更新吗?tinymce-4似乎与v3不同。但是手动定义所有css样式是没有用的。我也堆在那里。