我如何在Dexterity Type中订购行为IDublinCore?

Jul*_*újo 5 python zope plone dexterity plone-4.x

我正在使用Python Dexterity Type编写产品,我有,Title并且Description,这些字段来自一个行为plone.app.dexterity.behaviors.metadata.IDublinCore,但我需要用我的字段重新排序这些字段.

例:

我的领域:文件,拼贴画,年龄,传记

IDublinCore:标题,描述

顺序:拼贴,标题,文档,年龄,传记,描述

我是怎么做到的

Mat*_*ias 6

由于你有自己的敏捷类型,你可以在界面上处理form directivesaka setting taggedValues.

from plone.autoform import directives


class IYourSchema(model.Schema):

    directives.order_before(collage='IDublinCore.title')
    collage = schema.TextLine(
        title=u'Collage',
    )
Run Code Online (Sandbox Code Playgroud)

您可以在plone文档中找到有关此功能的优秀文档 http://docs.plone.org/external/plone.app.dexterity/docs/reference/form-schema-hints.html#appearance-related-directives