首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调试灵巧内容类型的portal_skins顺序

调试灵巧内容类型的portal_skins顺序
EN

Stack Overflow用户
提问于 2016-04-01 20:32:53
回答 1查看 82关注 0票数 1

我们有一个使用TinyMCE版本1.4.3的Plone站点(4.3.x),但是我们发现对于这个Plone版本,我们应该使用1.3.18版本。

所以我:

  • 卸载TinyMCE包(管理/ portal_setup /导入/删除TinyMCE配置文件)。
  • Pin构建版本为1.3.18并运行构建。
  • 重新安装TinyMCE包(相同的过程,但选择TinyMCE安装配置文件)。

之后,我注意到:

  • 对于默认的Plone内容类型,它工作得很好。
  • 对于在这个Plone站点中定义的新的灵巧内容类型,它没有工作。它只加载一个包含html的文本区域,而不是加载TinyMCE。

我对此做了许多测试,我看到的是我的内容类型应该从这个模板wysiwygEditorBox使用Products/TinyMCE/skins/tinymce/tinymce_wysiwyg_support.pt宏,但是它使用的是这个模板Products/CMFPlone/skins/plone_wysiwyg/wysiwyg_support.pt

我试图更改portal_skins的顺序,但它只是影响原型类型,而不是灵巧类型。

下一步我该做什么?是否有更好的方法来调试它而不是添加带有调试消息的<span>标记?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-05 12:38:48

查看parts/omelette目录,在plone/app/form/widgets/wysiwygwidget.pt (line 21)中显示以下内容

代码语言:javascript
复制
support_path       string:nocall:here/${editor}_wysiwyg_support|here/${editor}/wysiwyg_support|here/po

我的猜测是,${editor}没有被正确设置(如tinymce),所以上面的行正在后退,以搜索wysiwyg_support.pt模板。

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

https://stackoverflow.com/questions/36365383

复制
相关文章

相似问题

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