在 Plone 5 中将 TinyMCE 作为附加组件安装后添加/编辑内容时出错



在plone 5中将TinyMCE作为附加组件安装后,我在尝试添加或编辑具有富文本字段的内容时遇到以下错误。

 Module Products.TinyMCE.browser.browser, line 127, in jsonConfiguration
  Module Products.TinyMCE.utility, line 959, in getConfiguration
  Module Products.CMFPlone.browser.ploneview, line 324, in bodyClass
  Module plone.app.layout.globals.layout, line 143, in bodyClass
AttributeError: 'View' object has no attribute 'getId'
 - Expression: "widget/@@ploneform-render-widget"
 - Filename:   ... form-1.0-py2.7.egg/plone/app/z3cform/templates/macros.pt
 - Location:   (98:81)
 - Source:     ... place="structure widget/@@ploneform-render-widget"/>
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:configuration_method(field=field)"
 - Filename:   ... roducts/TinyMCE/skins/tinymce/tinymce_wysiwyg_support.pt
 - Location:   (14:32)
 - Source:     ... uration_json python:configuration_method(field=field);
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments: 

Ps:完全回溯

TinyMCE是plone.app.widgets的一部分,随Plone 5一起提供。无需在 Plone 5 中安装 Products.TinyMCE。产品.TinyMCE仅适用于Plone 3/4。

最新更新