首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何添加CKeditor模板

问如何添加CKeditor模板
EN

Drupal用户
提问于 2012-11-02 15:45:51
回答 2查看 12.3K关注 0票数 6

使用CKeditor模块,我正在尝试添加一个新的模板。

我修改了default.js

\sites\all\modules\ckeditor\ckeditor\plugins\templates\templates\default.js

通过添加一个新条目,但是在刷新缓存/重新启动web服务器之后,我在编辑内容时仍然看不到新的模板。

EN

回答 2

Drupal用户

回答已采纳

发布于 2013-09-21 07:10:27

很难找到这些信息,但我成功了:

  1. 将ckeditor.config.js从ckeditor模块( sites/all/modules/contrib/ckeditor/ )复制到主题( sites/all/themes/MYTHEME/ )
  2. 编辑Drupal ( admin/config/content/ckeditor/edit/Full )中的ckeditor配置文件:预先选项,将ckeditor.config.js从主题路径设置为YES
  3. 修改主题中的ckeditor.config.js以添加自定义模板文件:CKEDITOR.editorConfig = function(config) { config.templates_files = [ Drupal.settings.basePath + 'sites/all/themes/MYTHEME/js/ckeditor.custom.templates.js' ]; //...continue the config file
  4. 将图像模板复制到sites/all/themes/MYTHEME/ckeditor-tpl/
  5. 在JS主题文件( sites/all/themes/MYTHEME/js/ )中,创建一个ckeditor.custom.templates.js文件,如下所示:CKEDITOR.addTemplates( 'default', { imagesPath: CKEDITOR_BASEPATH + '../../themes/boson/ckeditor-tpl/' , templates : [ { title: 'My template', image: 'my-template.PNG', description: 'Your custom template.', html: 'Hello world!' }, ] });

对我来说效果很好。希望它能帮到别人。

票数 11
EN

Drupal用户

发布于 2015-07-28 19:16:34

也许我遗漏了一些东西,但您可以直接使用Wysiwyg模板模块。这是一个漂亮的关于添加模板的好教程一步一步。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/49500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档