Drop down menu Plone 5中的webcouturier.dropdown菜单
我已经在Plone 5.0.4中安装了webcouturier.dropdownmenu 我遵照以下指示: 它可以工作,但当我在安装程序中单击“加载项”时出错。。。像这样:Drop down menu Plone 5中的webcouturier.dropdown菜单,drop-down-menu,plone,plone-5.x,Drop Down Menu,Plone,Plone 5.x,我已经在Plone 5.0.4中安装了webcouturier.dropdownmenu 我遵照以下指示: 它可以工作,但当我在安装程序中单击“加载项”时出错。。。像这样: Traceback (innermost last): Module ZPublisher.Publish, line 138, in publish Module ZPublisher.mapply, line 77, in mapply Module ZPublisher.Publish, line 48,
Traceback (innermost last):
Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module plone.z3cform.layout, line 66, in __call__
Module plone.z3cform.layout, line 50, in update
Module plone.z3cform.fieldsets.extensible, line 59, in update
Module plone.z3cform.patch, line 30, in GroupForm_update
Module z3c.form.group, line 132, in update
Module z3c.form.form, line 136, in updateWidgets
Module z3c.form.field, line 277, in update
Module z3c.form.browser.select, line 51, in update
Module z3c.form.browser.widget, line 171, in update
Module z3c.form.widget, line 233, in update
Module z3c.form.widget, line 227, in updateTerms
Module zope.component._api, line 107, in getMultiAdapter
Module zope.component._api, line 120, in queryMultiAdapter
Module zope.component.registry, line 238, in queryMultiAdapter
Module zope.interface.adapter, line 532, in queryMultiAdapter
Module z3c.form.term, line 104, in ChoiceTerms
Module zope.schema._field, line 312, in bind
Module Zope2.App.schema, line 32, in get
Module zope.component._api, line 169, in getUtility
ComponentLookupError: (<InterfaceClass zope.schema.interfaces.IVocabularyFactory>, 'plone.app.vocabularies.ImagesScales')
回溯(最里面的最后一个):
模块ZPublisher.Publish,第138行,在Publish中
模块ZPublisher.mapply,第77行,在mapply中
模块ZPublisher.Publish,第48行,在call_对象中
模块plone.z3cform.layout,第66行,输入调用__
模块plone.z3cform.layout,第50行,正在更新中
模块plone.z3cform.fieldsets.extensible,第59行,更新中
模块plone.z3cform.patch,第30行,在GroupForm_更新中
模块z3c.form.group,第132行,正在更新中
模块z3c.form.form,第136行,在updateWidgets中
模块z3c.form.field,第277行,正在更新中
更新中第51行模块z3c.form.browser.select
模块z3c.form.browser.widget,第171行,更新中
模块z3c.form.widget,第233行,更新中
模块z3c.form.widget,第227行,在Updaterms中
模块zope.component.\u api,第107行,在getMultiAdapter中
模块zope.component.\u api,第120行,在queryMultiAdapter中
queryMultiAdapter中模块zope.component.registry,第238行
queryMultiAdapter中的模块zope.interface.adapter,第532行
模块z3c.form.term,第104行,选择术语
模块zope.schema.\u字段,第312行,在绑定中
get中第32行的模块Zope2.App.schema
模块zope.component.\u api,第169行,在getUtility中
ComponentLookupError:(,'plone.app.vocabularies.ImagesCales')
我怎样才能解决这个问题
谢谢 升级到Plone 5.0.5 出于某种原因,plone.app.vocabularies 2.x的更高版本(可能从plone 5.0.2到5.0.4使用)中删除了该特定词汇表,这就是为什么quintagroup指令针对5.0.2发出警告。我猜它是在5.0.2成为最新版本时编写的 从5.0.5开始,Plone使用Plone.app.vocabularies 3.x,它恢复了该词汇表 您可以尝试升级plone.app.vocabularies,但整体升级plone实例可能更容易