我无法找到关于此文档的任何文档。 我可以在模板插件中以某种方式创建多组模板(例如,首先选择模板,然后为所选模板选择颜色方案)? 现在在/templates/templates/default.js我有一些lile ^
CKEDITOR.addTemplates("default",{imagesPath:CKEDITOR.getUrl(CKEDITOR.plugins.getPath("templates")+"templates/images/"),templates:[ /* list of my custom templates */ ]});
第一个"default"
是什么意思?
答案 0 :(得分:2)
对于CKEditor 4来说似乎没有" addTemplates" -method的文档,但是CKEditor 3还有。我不确定您使用哪个版本的CKEditor?'目前在?
以下是CKEditor 3文档的摘录:
// Register a template definition set named "default".
CKEDITOR.addTemplates( 'default',
{
// The name of the subfolder that contains the preview images of the templates.
imagesPath : CKEDITOR.getUrl( CKEDITOR.plugins.getPath( 'templates' ) + 'templates/images/' ),
// Template definitions.
templates :
[
{
title: 'My Template 1',
image: 'template1.gif',
description: 'Description of My Template 1.',
html:
'<h2>Template 1</h2>' +
'<p><img src="/logo.png" style="float:left" />Type your text here.</p>'
},
{
title: 'My Template 2',
html:
'<h3>Template 2</h3>' +
'<p>Type your text here.</p>'
}
]
});
完整文档: https://docs.cksource.com/CKEditor_3.x/Developers_Guide/Templates